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

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

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eclipse 中 连接 sql server 2000 数据库 的方法 (xp系统下这篇文章部分原创,部分总结自网上和书籍.下面开始. 首先,我们要有eclipse和sql server 2000这两个软件.然后呢.第一步是设置ODBC数据源(似乎也称为JDBC-ODBC桥接驱动程序,不需要下载JDBC驱动,而纯JDBC驱动程序方式则是需要的.) 1、打开“控制面板”→ “管理工具” → 双击“数据源(ODBC)”图标(先切换至经典视图),打开“ODBC数据源管理器”对话框,选择“系统DSN”选项卡,如图 2、单击“添加”按钮,出现“创建数据源”对话框,选择“SQL Server”,单击“完成”。如图 3、在出现的“创建到SQL Server的新数据源”对话框中,输入数据源的名称,名称是任意的(这里用俺的惯用名jakey)。描述数据源的选项可以不写(相当于备注)。在服务器项中填写IP地址:“127.0.0.1”或者 本机机器名 或者“localhost”均可。这里我选择第一个。如图 4、选择“使用网络登录ID的WindowsNT验证”项,单击下一步.(一般为默认选项) 5、把默认的数据库改为你想要建表的那个数据库,如“记账本”(我自己建的,名称因人而异),在“更改默认的数据库为”下拉选项中选择要连接的数据库(注意先进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 = sun.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 { Class.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));); //创建了一个名为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编程技术与实例》

您可能关注的文档

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档