Android通过JTDS直接连接SQL Server 2008数据库

本文介绍了如何在Android项目中使用JTDS驱动连接SQL Server 2008数据库,重点解决了在使用过程中遇到的ClassNotFound错误和网络操作问题。通过下载合适的jtds版本(如1.2.7),并将其导入工程,可以实现Android应用直接与SQL Server的交互。在代码实现时,需注意网络操作不能在OnCreate函数中直接进行。
摘要由CSDN通过智能技术生成

近来一个小项目,用到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
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值