Android通过JTDS直接连接SQL Server 2008数据库 (转)
首先下载JTDS(http://sourceforge.net/projects/jtds/files/jtds/),这里有JTDS的各种版本,起初下的是jtds-1.3.1,但在使用中总出现
ClassNotFound:net.sourceforge.jtds.jdbc.Driver 错误,后来下载了1.2.7版本,解决了这个问题。
然后解压下载后的文件,将里面的jtds-1.2.7.jar导入到工程:
工程--->属性--->JAVA Build Path--->Libraries--->add external jars;
然后,创建好数据库后就可以在Android程序中连接了。下面是连接代码:
主要遇到了两个问题:
1、ClassNotFound错误:如果jtds库都导入了,还有这个问题,可能是jtds版本的问题。我最初用的jtds-1,3,1错误,后来用的jtds-1.2.7后解决了;
2、与数据库的连接涉及网络操作,不能直接写在OnCreate函数中,代码中单独定义了一个类,进行数据库的操作。

浙公网安备 33010602011771号