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