eclipse中连接sqlserver2000数据库的方法

eclipse中连接sqlserver2000数据库的方法

ID:39548675

大小:478.50 KB

页数:6页

时间:2019-07-06

eclipse中连接sqlserver2000数据库的方法_第1页
eclipse中连接sqlserver2000数据库的方法_第2页
eclipse中连接sqlserver2000数据库的方法_第3页
eclipse中连接sqlserver2000数据库的方法_第4页
eclipse中连接sqlserver2000数据库的方法_第5页
资源描述:

《eclipse中连接sqlserver2000数据库的方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

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

3、的“ODBCMicrosoftSQLServer安装”对话框中,单击“测试数据源”按钮,进行测试,测试成功后,单击“确认”按钮完成ODBC数据源的步骤。接下来是第二步,也就是进eclipse写代码咯打开eclipse。新建一个java项目。包名和类名自己取咯。packagejakey;importjava.sql.*;publicclasss{publicstaticvoidmain(String[]rg){StringdriverName="sun.jdbc.odbc.JdbcOdbcDriver";//加载JDBC驱动(此语句让我明白String[]后面那个args其实可以随意)St

4、ringdbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=记账本";//(上面这句让我明白了原来双引号的优先级比双杠//强,所以这里//以后的内容不会被注释掉.看着有点晕吧.哈哈...然后那个127.0.0.1就是刚才设置的服务器IP,也可为localhost等.1433为默认端口号.这个一般是一样的.DatabaseName后面填你建立的数据库名称即可.我这里是"记账本")try{Class.forName(driverName);Connectioncon=DriverManager.getConnection("jdbc:odb

5、c:jakey");//jakey即是你建立的ODBC数据源的名称.因人而异.Statementsql=con.createStatement();//此句算是使java与sql连接并且可编辑sql语句,下面就是sql.executeUpdate("createtablestudent3(idintnotnullidentity,日期varchar(20)notnull,primarykey(id));");//创建了一个名为student3的表,引号内为sql语句,为保证正确性可以先复制到sqlserver2000中运行一回(这里有一个亮点,就是identity.这个是使id自增的,默

6、认从1开始,每行自增1.也可以用identity(int,int),指定开始量和自增量.)sql.executeUpdate("insertstudent3values(2)");//往该表内插入数据,因为id指定为自增量。在这里可以不插入。系统会默认从第二列填充System.out.println("==========数据库连接成功========!");//如果连接成功控制台输出==========数据库连接成功========!(此句可删可改,只是为了给你个反馈)}catch(Exceptione){e.printStackTrace();}}}写完了.内牛满面啊.在此鸣谢各大网

7、友的强力代码支持!还有本文主要参考以下两本书《EclipseSWT/Jface开发实战精解》(07年的书,前面安装软件部分有点out啦,代码啥的还很实用)《Eclipse编程技术与实例》

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。