使用jdbc driver for MS SQL server的注意配置要引用ms sqlserver的jdbc
import java sql*;
public class sql {
public static void main(String[] args) {
try {
String address = jdbc:microsoft:sqlserver://localhost:;
//驱动类型+目标数据库ip+数据库端口
String user=sa;//数据库用户密码
String passwd=;//口令
String database = pubs;//目标数据库
ClassforName(commicrosoftjdbcsqlserverSQLServerDriver)newInstance();//驱动申明
Connection con = DriverManagergetConnection(addressuserpasswd);//建立链接
consetCatalog(database);//确定目标数据库
Statement smt =
concreateStatement(ResultSetTYPE_SCROLL_SENSITIVEResultSetCONCUR_READ_ONLY);
//建立描述设定结果集支持滚动光标且敏感不可编辑
String selCode = SELECT testtest FROM test;//查询语句
ResultSet rs = smtexecuteQuery(selCode);//结果集
if(rslast()) {//从第一条往后依次取结果集中的记录
String userId = rsgetString();//等同rsgetString(userId)即第一个字段数据
String userName = rsgetString();//同上第二个字段全部取其为String类型
//若是中文字段一般需要转码
//userName = new String(userNamegetBytes(ISO)gb);
Systemoutprintln(userId+:+userName);//输出此条记录的查询结果
}
rsclose();//释放资源
smtclose();
conclose();
}
catch(Exception e) {
Systemoutprintln(e);//捕捉异常
}
}
}