一、应用jdbc-odbc桥
1. 在sqlserver中建数据库和表
2. 创建数据源]
(1) 开始->设置->控制面板->管理工具->odbc数据源
(2) 在user dsn下点击add按钮,弹出create newdatasource对话框
(3) 选择sqlserver->完成
(4) 指定name为你的数据源名,server为sqlserver服务器所在的主机的ip地址,若在本机,可以为(local),localhost,127.0.0.1等.
(5) 选择with……………by user,设置用户名和密码
(6) 选择change the default database to:
在下拉列表中选择合适的数据库
(7) test datasource(测试数据源),不成功返回第三步重新配置.
3. 示例
(1) 在sqlserver中创建xs数据库并在xs数据库中创建xs表,字段如下:
name
sex
age
cjp
male
22
(2) 按上述第2步配置好数据源,名为xs
(3) 编码:
import java.sql.*;//导入sql包
public class xs {
public static void main(string[] args) throws exception{
class.forname("sun.jdbc.odbc.jdbcodbcdriver");//加载驱动程序
connection con=drivermanager.getconnection("jdbc:odbc:xs");//取得数据源并进行连接
statement st=con.createstatement();//创建语句
resultset result=st.executequery("select * from xs");//执行查询,得到以行为单位的数据集
while(result.next()){//遍历每行
system.out.println(result.getstring(1));//取得第一行的第一列
system.out.println(result.getstring(2));//取得第一行的第二列
system.out.println(result.getstring(3));//取得第一行的第三列
}
}
}
结果:
cjp
male
22
