eclipse 中 连接 sql server 2000 数据库 的方法

上传人:琴**** 文档编号:19522641 上传时间:2017-11-19 格式:DOC 页数:6 大小:481.50KB
返回 下载 相关 举报
eclipse 中 连接 sql server 2000 数据库 的方法_第1页
第1页 / 共6页
eclipse 中 连接 sql server 2000 数据库 的方法_第2页
第2页 / 共6页
eclipse 中 连接 sql server 2000 数据库 的方法_第3页
第3页 / 共6页
eclipse 中 连接 sql server 2000 数据库 的方法_第4页
第4页 / 共6页
eclipse 中 连接 sql server 2000 数据库 的方法_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《eclipse 中 连接 sql server 2000 数据库 的方法》由会员分享,可在线阅读,更多相关《eclipse 中 连接 sql server 2000 数据库 的方法(6页珍藏版)》请在金锄头文库上搜索。

1、eclipse 中 连接 sql server 2000 数据库 的方法 (xp 系统下)这篇文章部分原创,部分总结自网上和书籍.下面开始. 首先,我们要有 eclipse 和 sql server 2000 这两个软件.然后呢.第一步是设置 ODBC 数据源( 似乎也称为 JDBC-ODBC 桥接驱动程序,不需要下载 JDBC 驱动,而纯 JDBC 驱动程序方式则是需要的.) 1、打开“控制面板” “管理工具” 双击“ 数据源(ODBC) ”图标(先切换至经典视图) ,打开“ODBC 数据源管理器”对话框,选择“系统 DSN”选项卡,如图 2、单击“添加”按钮,出现“创建数据源” 对话框,选

2、择“SQL Server”,单击 “完成”。如图 3、在出现的“创建到 SQL Server 的新数据源”对话框中,输入数据源的名称,名称是任意的(这里用俺的惯用名 jakey) 。描述数据源的选项可以不写(相当于备注) 。在服务器项中填写 IP 地址:“127.0.0.1”或者 本机机器名 或者“localhost”均可。这里我选择第一个。如图 4、选择“使用网络登录 ID 的 WindowsNT 验证”项,单击下一步 .(一般为默认选项) 5、把默认的数据库改为你想要建表的那个数据库,如“记账本”(我自己建的,名称因人而异) ,在“更改默认的数据库为” 下拉选项中选择要连接的数据库(注意先

3、进 sql server 2000 建好这个数据库) ,单击下一步 6、保持默认,单击完成。如图 7、在弹出的“ODBC Microsoft SQL Server 安装”对话框中,单击“测试数据源”按钮,进行测试,测试成功后,单击“确认” 按钮完成 ODBC 数据源的步骤。 接下来是第二步,也就是进eclipse 写代码咯打开 eclipse。新建一个 java 项目。包名和类名自己取咯。 package jakey;import java.sql.*; public class s public static void main(String rg)String driverName = s

4、un.jdbc.odbc.JdbcOdbcDriver; /加载 JDBC 驱动(此语句让我明白 String 后面那个 args其实可以随意)String dbURL = jdbc:sqlserver:/127.0.0.1:1433; DatabaseName=记账本; /(上面这句让我明白了原来双引号的优先级比双杠/强,所以这里/以后的内容不会被注释掉.看着有点晕吧.哈哈.然后那个 127.0.0.1 就是刚才设置的服务器 IP,也可为 localhost 等.1433 为默认端口号.这个一般是一样的.DatabaseName 后面填你建立的数据库名称即可.我这里是 记账本)try Cla

5、ss.forName(driverName);Connection con = DriverManager.getConnection(jdbc:odbc:jakey); /jakey 即是你建立的ODBC 数据源的名称.因人而异.Statement sql=con.createStatement(); /此句算是使 java 与 sql 连接并且可编辑 sql 语句,下面就是 sql.executeUpdate(create table student3 (id int not null identity,日期 varchar(20) not null,primary key(id););

6、/创建了一个名为 student3 的表 ,引号内为 sql 语句,为保证正确性可以先复制到 sql server 2000 中运行一回(这里有一个亮点,就是 identity.这个是使 id 自增的,默认从 1 开始,每行自增 1.也可以用 identity(int,int),指定开始量和自增量.) sql.executeUpdate(insert student3 values(2); /往该表内插入数据,因为 id 指定为自增量。在这里可以不插入。系统会默认从第二列填充System.out.println(=数据库连接成功=!); /如果连接成功 控制台输出=数据库连接成功=! (此句可删可改,只是为了给你个反馈) catch (Exception e) e.printStackTrace(); 写完了.内牛满面啊.在此鸣谢各大网友的强力代码支持!还有本文主要参考以下两本书Eclipse SWT/Jface 开发实战精解(07 年的书,前面安装软件部分有点 out 啦,代码啥的还很实用) Eclipse 编程技术与实例

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号