新手有关问题. 在Android中, 有人能JDBC直接连接到SQL SERVER取数据吗

新手问题. 在Android中, 有人能JDBC直接连接到SQL SERVER取数据吗?
想做个性能测试, webservice有些麻烦, JDBC简单. 但就是这个简单, 让我调了几天没办法.

过程:

windows 2003, sql server 2008,  jdbc 4.0下载解压.

Eclipse IDE for Java Developers Version: Juno Service Release 1
Android SDK Manage 20.0.3

import com.microsoft.sqlserver.jdbc.SQLServerDriver;


   private Connection con;

con = null;

try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

con = DriverManager
.getConnection(
"jdbc:sqlserver://192.168.1.2:1433;databaseName=XXXX",
"sa", "");
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
} catch (SQLException ex) {
ex.printStackTrace();
};

出错到 ClassNotFoundException ex

能http://192.168.1.2


------解决方案--------------------
不建议手机直接连数据库,能连性能也肯定很低下,还是服务端做接口吧
------解决方案--------------------
建议 建立一个web服务端作为中间层,提供uri给android应用访问
------解决方案--------------------
至今木有见过有谁是用手机直连SQL SERVER的...
------解决方案--------------------
引用:
楼上,我是用平板做个数据采集的东西,每个车位一个平板,收集生产线生产数据,用以做JIT处理. 应用比较特别,连接SQL SERVER很正常. 准备采用webservice了,在测试中. 本来想试试JDBC中(类似于C/S)数据的处理能力,用JDBC简单了很多(但安全和性能方面差了很多),现在想来实现却困难很多.

都说移动设备不适合直连数据库. 正在做一个Android连WCF的信息发布平台, 感觉WCF挺好.