欢迎来到天天文库
浏览记录
ID:8976170
大小:706.50 KB
页数:9页
时间:2018-04-13
《myeclipse10连接sqlserver2008企业版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、MyEclipse10(Java)连接SQLServer2008企业版一般Java初学者或Java培训课程,都是使用Oracle数据库,MySQL也很常用,但是使用SQLServer的不多,因此刚开始可能用到SQLServer时在连接的时候感到麻烦,有手上又找不到合适的资料。经过了几天的寻找,我也深有体会,因此写了这个文档,希望后来的学习者能少些麻烦。.先登录SQL2008,我这里用sa账号登陆,也可以选择Windows身份验证,点击连接。连接成功就在下面的界面尽力数据库或表,连接也可以是windows默认的连接数据库的操作我
2、不做详细讲解了。重点放在连接Java.我这是在系统数据路master下创建student表,添加了四条数据第二步、下载驱动程序MicrosoftSQLServerJDBCDriver3.0。最好是下载MicrosoftSQLServerJDBCDriver4.0http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=A737000D-68D0-4531-B65D-DA0F2A735707&displaylang=zh-cn驱动程序下载之后的图标如下8.安装驱
3、动程序:点击Browse选择安装目录,点击Unzip。我是将驱动程序D:ProgramFiles(x86)SQLServerJDBCDriver3.0目录下。9.查看驱动程序:打开文件夹sqljdbc_3.0chs会看到下图,其中sqljdbc4.jar就是我们要的驱动程序。建立工程如JDBCTest在编辑界面下将程序补充完整/***连接SQLServer2008*/packagejdbctest;importjava.sql.*;publicclassTest{publicstaticvoidmain(String[]
4、args){//TODOAuto-generatedmethodstubPreparedStatementps=null;Connectionct=null;ResultSetrs=null;try{//加载驱动Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");System.out.println("加载驱动成功");ct=DriverManager.getConnection("jdbc:sqlserver://liubin-PC:1433;Datab
5、aseName=master","sa","891212");System.out.println("连接成功");ps=ct.prepareStatement("select*fromstudent");rs=ps.executeQuery();while(rs.next()){intstuID=rs.getInt(1);StringStuName=rs.getString(2);intage=rs.getInt(3);System.out.println(stuID+""+StuName+""+age);}}catch(E
6、xceptione){e.printStackTrace();}}}在MyEclipse建立工程完成代码后,接下来就是导入驱动,右键工程名JDBCTest,点击BuildPath在弹出来的窗口点击ConfigureBuildPath进入如下界面单击AddExternalJARs...然后在弹出来的对话框找到驱动程序的安装位置选中然后确定就可以了在运行上面的代码。显示结果如下这就是连接数据库的整个过程。希望大神看了不要笑我,我也只是菜鸟,希望对还不知道怎么操作的朋友带来方便。有什么问题可以加QQ讨论:1057897351张先生下
7、面是一些我的错误代码书写:希望对大家还有点吓帮助:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.sql.Statement;publicclassNewsFirstTitleDB1{publicstaticvoidmain(String[]args){Connectioncon=null;Statementstatement=null;try{StringstrSql="insertin
8、toFirstLevelTitlevalues(1,'你是','你好',getdate())";//insertintoFirstLevelTitlevalues(1,'你是','你好',2014/3/15)//insertintoFirstLeveTitlevalues(2
此文档下载收益归作者所有