DB sınıflaması ve veritabanı hakkında bir Java sınıfı (DB_Conn) almak için kullandığım bir xml dosyası var. DB_Conn Burada xml dosyasını okuyan ve başlatan bir getconnection() var bu yöntem .inBilinmeyen veritabanı ve Bağlantı kapatıldıktan sonra hiçbir işlem yapılamıyor
my_conn_obj = DriverManager.getConnection(my_Path.item(0).getNodeValue() + my_DBname.item(0).getNodeValue(), my_User.item(0).getNodeValue(), my_Pass.item(0).getNodeValue());
bir bağlantı nesnesi (my_conn_obj) geri aşağıdaki gibi bir conncetion .I ı
DB_Conn kullanımı ayrı bir Java sınıfı içine sonra sınıf başlangıcında boş olan tanımlanmış db = Yeni DB_Conn();
Ve ihtiyacınız olduğunda/tüm bağlantı kesildikten ve try catch properly.It normalde çalıştı koyduk
Connection conn;
conn=db.getconnection();
kullandığım bir bağlantı açmak, ama o zaman bir süre boşta olduğumu ve ne zaman ne zaman Sayfayı yenile Bazen ve her zaman bilinmeyen veritabanı adı "null" değil ve bağlantı kapalı özel durumlardan sonra hiçbir işlem yapılmaz.
böyle bir şey yapmak emin olun . –
Bağlantılar çeşitli nedenlerle kapalı olabilir. Kapatırsa bir bağlantıyı yeniden açmanız veya daha iyi bir şekilde sizin için işleyen bir bağlantı havuzunu kullanmanız gerekir. – Kayaman