SQL SERVER在JAVA中的应用
类别: 数据库教程
sqlserver在JAVA中的应用
一、应用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));//取得第一行的第三列
}
}
}
一、应用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));//取得第一行的第三列
}
}
}
-= 资 源 教 程 =-
文 章 搜 索