import java.sql.*;
import java.io.*;public class JDBCConnection {
private static String driver="sun.jdbc.odbc.JdbcOdbcDriver";
private static String username="iheng";
private static String url="";
public static void main(String[] args)
throws IOException,SQLException, ClassNotFoundException{
Class.forName(driver);
System.out.println("driver loades");
Connection connection=DriverManager.getConnection("jdbc:odbc:sqlserver",username,"");
System.out.println("database connect successfully!");
}
}执行上段代码,出现如下错误:
[color=#FF0000]Exception in thread "main" java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度
[/color]
SQL服务已开启
数据源保证无错
驱动也是正确的
就是执行到getConnection那里就抛出了异常、求求各位大神指条明路,小弟不甚感激、
SQL ServerJava
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货