我正在尝试使用jtds.jdbc驱动程序从android应用程序连接到SQL Server,我从here下载了jtds.1.3.0

当我将此jar文件添加到我的应用程序中并尝试从我的应用程序连接时,出现以下错误

Error in connection net.sourceforge.jtds.jdbc.Driver


这是我尝试连接的示例代码

String driver = "net.sourceforge.jtds.jdbc.Driver";

Class.forName(driver).newInstance();//Here it's breaking and Giving The Exception

String connString = "jdbc:jtds:sqlserver://server_ip_address :1433/DBNAME;encrypt=fasle;user=xxxxxxxxx;password=xxxxxxxx;instance=SQLEXPRESS;";

String username = "xxxxxx";

String password = "xxxxxxxxxx";

conn = DriverManager.getConnection(connString,username,password);

Log.w("Connection","open");


请帮助我解决问题。

最佳答案

jtds 1.3.0在android上仍然有问题,请改用1.2.7或更低版​​本,这将修复您到达那里的ClassNotFoundException(是的,这是您得到的异常)。

关于android - 连接net.sourceforge.jtds.jdbc.Driver中的错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13523768/

10-11 14:23