在Android模拟器中将SQLServer2008R2与Netbeans连接

时间:2012-11-20 18:50:59

标签: sql-server-2008 android-emulator netbeans-7 jtds

我正在尝试使用Netbeans 7.2.1连接到SQL Server 2008 R2,以编码到android模拟器SDK中。基本上,我正在使用此代码:

package ConnectDB;

import java.sql.*;
import net.sourceforge.jtds.jdbc.*;

public final class ConnectDB {
    public void Connect() {
        String Connectionurl="jdbc:jtds:sqlserver://xxx.xxx.xxx.xxx;instance=some_instance;databasename=some_database;user=some_user;password=some_password;";
        Class.forName("net.sourceforge.jtds.jdbc.Driver");
        Connection conn = DriverManager.getConnection(Connectionurl);
    }

}

此代码经过测试,在一个简单的java应用程序中运行良好,但在android项目中,它在调用驱动程序时会产生NoClassDefFoundError。我已经复制到libs dir jtds-1.3.0.jar,当我右键单击Project> Properties时,我在JAR库上看到包含了这个jar但错误仍然存​​在。我已经sqljdbc4.jar和不同的连接方法,但在最后我得到相同。 android平台是4.2和JRE 1.7。服务器IP是192.xxx.xxx.xxx

我在这里缺少什么?这对Netbeans有可能吗? Plz需要一些建议......

0 个答案:

没有答案