默认是无这个功能的,你可以下载一个sqljdbc4.jar,然后Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
String url = "jdbc:sqlserver://服务器IP地址:1433;databasename=数据库名称";
Connection conn = DriverManager.getConnection(url, "数据库帐号", "密码");不过,你的SQL服务器的帐号密码都暴露在客户端了,也就不安全了。而通过webService或者Get、Post等方式就不用担心数据库帐号密码被泄露。
String url = "jdbc:sqlserver://服务器IP地址:1433;databasename=数据库名称";
Connection conn = DriverManager.getConnection(url, "数据库帐号", "密码");不过,你的SQL服务器的帐号密码都暴露在客户端了,也就不安全了。而通过webService或者Get、Post等方式就不用担心数据库帐号密码被泄露。
http://blog.csdn.net/conowen/article/details/7435231
这里的con是空,所以会出错。
因为在前面的代码 con = DriverManager.getConnection(
"jdbc:jtds:sqlserver://192.168.1.201:1433/ABC", UserName,
Password);
抛出NETWORKTHREADEXCEPTION异常,所以没有成功创建对象,所以con为空。把androidMainfest.xml中的user SDK删掉就好了。
androidMainfest.xml中的user SDK指的是什么呢?
照你说删掉 user sdk 但是还是这样啊