java

位置:IT落伍者 >> java >> 浏览文章

用Java连接MS SQL Server


发布日期:2022年09月23日
 
用Java连接MS SQL Server

使用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);//捕捉异常

}

}

}

               

上一篇:Java高级日期概念

下一篇:java多线程之消费者生产者模式