近来一个小项目,用到Android直接连接SQL server数据库,颇废了一些周折,这里简单的总结一下
首先下载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程序中连接了。下面是连接代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import android.app.Activity;
import android.os.AsyncTask;
import android.os.Bundle;
import android.util.Log;
public class MainActivity extends Activi