您现在的位置: 阿标在线 >> 技术文章 >> JSP技术 >> Java技巧及代码 >> 正文

sqlserver在JAVA中的应用

[ 录入:阿标 | 点击数: | 更新时间:2005-3-18 12:53:00]
JSPCN主页 | 虚拟主机 | 技术文章 | 代码下载 | 技术论坛 | 我要留言 | 关于我们 | 友情链接 | 联系我们




做最专业的JSP中文网站 当前位置:首页--文章分类--JSP技术--数据库

文章搜索:
关键字 标题 内容


JSPCN文章目录分类
上传问题 [8] 时间相关 [3]
文件操作 [58] STRUTS [61]
中文问题 [16] 数据库 [115]
JAVAMAIL [36] 开发工具 [8]
JSP基础 [127] JSP其他 [40]
教程系列 [87] JAVABEAN [5]
图片声音 [8] JSP实例 [22]
JSP配置 [54] Java API [20]
考试相关 [38] APPLET [57]
JAVA类 [113] Application [6]
Swing [11] J2EE [108]
异常处理 [11] Servlet [33]
JAVA基础 [166] JAVA实例 [56]
JAVA网络 [38] EJB [145]
声音图片 [27] XML [80]
JAVA线程 [38] J2ME [65]
SUN [89] B/S其他 [3]
B/S开发 [12] 原子代码 [3]
代码收集 [6] RESIN [21]
JBOSS [11] weblogic [34]
eclipse [12] Tomcat [60]
Jbuilder [29] MYSQL [19]
ORACLE [46] sql server [4]
WWW服务 [2] 邮件服务 [4]


热点文章链接
JSP数据库连接池的必要性 [5543]
Tomcat4的数据库连接池配置 [5371]
数据库连接池Java实现小结 [4668]
jsp连接数据库大全 [3441]
一种简单JDBC连接池的实现 [2447]
通过JDBC连接oracle数据库的十大技巧 [2243]
用连接池提高Servlet访问数据库的效率 [1681]
RESIN/TOMCAT和MYSQL的连接解决方法 [1294]
JSP数据库操作例程 [865]
JSP数据库连接大全 [603]
利用weblogic的POOL(连接池)连接数据库 [316]
通过JDBC连接oracle数据库的十大技巧 [277]
Jsp中调用Oracle存储过程的小例子 [195]
用Java实现数据库应用系统 [11]
全面解析JDBC(一) [9]

相关文章链接

sqlserver在JAVA中的应用
作者:未知 文章来源:www.jspcn.net
访问次数: 次 加入时间:2005-01-19

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));//取得第一行的第三列

}



}

}



结果:

cjp

male

22






  • 上一篇文章:

  • 下一篇文章: