当前位置: 代码迷 >> Android >> android会直接访问sql server吗
  详细解决方案

android会直接访问sql server吗

热度:31   发布时间:2016-05-01 15:06:58.0
android能直接访问sql server吗
在网上看都是通过webService访问的,想问下能直接访问sql server吗,能的话麻烦给个例子,谢谢!

------解决方案--------------------
默认是无这个功能的,你可以下载一个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等方式就不用担心数据库帐号密码被泄露。
------解决方案--------------------
一般都是用web services访问

也可以引用jdbc jar包,可以参考下这篇文章,希望能帮到你
http://blog.csdn.net/conowen/article/details/7435231
  相关解决方案