JAVA 与 SQL Server 数据库简单连接实例.docx

上传人:牧羊曲112 文档编号:4885594 上传时间:2023-05-21 格式:DOCX 页数:8 大小:405.48KB
返回 下载 相关 举报
JAVA 与 SQL Server 数据库简单连接实例.docx_第1页
第1页 / 共8页
JAVA 与 SQL Server 数据库简单连接实例.docx_第2页
第2页 / 共8页
JAVA 与 SQL Server 数据库简单连接实例.docx_第3页
第3页 / 共8页
JAVA 与 SQL Server 数据库简单连接实例.docx_第4页
第4页 / 共8页
JAVA 与 SQL Server 数据库简单连接实例.docx_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JAVA 与 SQL Server 数据库简单连接实例.docx》由会员分享,可在线阅读,更多相关《JAVA 与 SQL Server 数据库简单连接实例.docx(8页珍藏版)》请在三一办公上搜索。

1、JAVA与SQL Server数据库简单连接实例1.建立数据库MyDB,表名为Person。XJAOLONG.MyDB - dbo.Person XIAGLONG MyDB - dbo.Person*列名数据类型允许Null值IDtinyintNAMEnchar(lO)SEXnchar(10)AGEtinyintADDERSSvarchar(50)PHONEchar(10)2.表中的数据:XIAGLCNG.MyDB - dbc.Person XIAOLONG.MyDB - dbo.Person*IDNAMESEXAGEADDERSSPHONE1周凯东风路16号12345678972马莉女21五

2、一路13号12345698713刘荫女12中山路19号12345698754刘超22中山路21号1456977321来NLUNLUNULLNULLNULL3建立数据源(建立一个命名为“Person”的数据源)(1)开始一控制面板一管理工具一数据源,打开ODBC数据源管理器如图:(2) 选择【系统DSN】标签,单击【添加】按钮,弹出“创建新数 据源”界面,选择数据源的驱动程序为SQL Server,单击【完成】如图:(3) 管理器弹出一个对话框,在【名称】栏输入数据源的名称“ Person ”,【描述】烂中输入对此数据源的描述,【服务器】栏中选择要连接的 数据库,如果连接本机上的SQL Serv

3、er,可以选择“(local)(如果没有出现可选择项,手动输入“(local)”)如图:(4)单击【下一步】,选择“使用网络登录ID的Windows NT验证(W)” 和“连接SQL Server以获得其它配置选项的默认设置(c)。,单击【下步】如图:(5)出现的窗口中“更改默认的数据库为(D)”,选择数据库“MyDB”,单击【下一步】(6)出现的窗口默认,单击【完成】,如图:(7)单击【测试数据源(T)】,如图:rODBC Microsoft SQL Server 安装将按下列陞置创建新的ODBC数据源:Microsoft SQL Server ODBC 驱动程序版本 06.01.7601a

4、Myef Muffin n:tr H士里心用定用用用据 尊曰日使融符充No在:也填 W1T0: !1 lYe:计NORE值 alllt:禀:选服用-H- i楚尊莆转II:5告Ye警和删试数据源a).确定(8)测试成功,如图:r删试结果Mi croioft SQL Server ODBC 驱动程序版本 06.01.7601接 连 的S 、_呆号 服 图接证开 H测试成功!确定(9)单击【确定】后ODBC数据源显示如图:4.例子完整的代码:import java.sql.SQLException;import java.sql.Statement;import java.sql.Connectio

5、n;import java.sql.DriverManager;import java.sql.ResultSet;import java.io.IOException;public class ConnectionDemo (public ConnectionDemo() (void display() (Connection con = null;String url = jdbc:odbc:Person;try (/装入驱动程序Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);/建立连接con = DriverManager.getConnectio

6、n(url);/创建语句Statement stmt = con.createStatement();/用于保存查询结果的变量声明与定义int id;String text;int age;/ 建立ResultSet ResultSet rs;String strSQL = Select 火 From Person;rs = stmt.executeQuery(strSQL);if (rs.next() (do (id = rs.getInt(1);System.out.print(ID: + id);text = rs.getString(2);System.out. print(姓名: +

7、 text);text = rs.getString(3);System.out. print(性别:+ text);age = rs.getInt(4);System.out. print(年龄:+ age);text = rs.getString(5);System. out .print(地址:+ text);text = rs.getString(6);System. out .println(电话: + text); while (rs.next(); else (System.out. println(没有数据);/ end of trycatch (ClassNotFoundEx

8、ception e) ( System.out.println(e); catch (SQLException e) ( System.out.println(e); finally ( try (/关闭连接if (con != null) ( con.close(); catch (SQLException e) ( System.out.println(e);/* param args*/public static void main(String args) ( / TODO Auto-generated method stub ConnectionDemo app = new ConnectionDemo(); app.display();

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号