我想從Netbeans 7.2.1連接到SQL服務器數據庫,但得到此錯誤:[Microsoft] [ODBC驅動程序管理器]無效的字符串或緩衝區長度無效的字符串或緩衝區長度從netbeans連接到SQL數據庫
我的連接似乎有問題,但我找不到。數據源已經過測試並正常工作。
public static void main(String[] args) {
try{
Connection con = DriverManager.getConnection("jdbc:odbc:school");
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select 'hello'");
while(rs.next()) {
System.out.println(rs.getString(0));
}
}catch(Exception e){
e.printStackTrace();
}
有誰知道爲什麼?感謝您的幫助!
起初,你們爲什麼不使用JDBC驅動程序的SQL Server?你也可以顯示堆棧跟蹤?如果您確實想使用ODBC,請在ODBC管理器中啓用ODBC跟蹤,並檢查JDBC-ODBC橋由此錯誤導致的調用是什麼。 –