2015-03-16 5 views
2
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=Signing_Utility.mdb;"; 
Connection con = DriverManager.getConnection(database, "", ""); 
Statement s = con.createStatement(); 
+0

Вам не нужно знать. Вы должны создавать его каждый раз, когда вам это нужно, и закрывать его по завершении. Если вы хотите сохранить операции подключения, используйте пул соединений. – EJP

ответ

2

con.isClosed() достаточно хорошо? Вы можете проверить официальную документацию класса Connection here, документация оракула - это первое место, где вы хотите узнать больше о стандартных классах Java.

+0

Предположим, что мое требование - сначала проверить, закрыто ли соединение. Если да, то я хочу его открыть. Затем после использования базы данных я хочу снова закрыть ее. Я новичок, поэтому, пожалуйста, простите, если этот вопрос глупо :) –

+2

Вы должны изучить использование инструкции IF. –

+0

Но каков код для его открытия? con.open() не работает .. –