Java连SqlServer 2008
2013-07-05 10:08
218 查看
单看文章题目就知道,技术含量可见一般。但是,这东西如果时间长了不弄,乍一下手,还真麻烦,驱动有问题,代码不对……
这篇文章在给出测试代码的同时,也同时给出了对应的驱动。要下的驱动程序,已经传到了链接。
驱动是一个exe的文件,运行之后,会提示选择解压目录,选择之后,点击解压(Unzip)。解压完成后,会在解压目录(或者是其中的子目录)中找到两个.jar文件。将这两个文件在eclipse中add External Jars,然后输入下面的代码,即可运行。如果报错提示版本问题(比如必须使用jdbcsql4之类的),可以将两个.jar文件中,版本较低的一个删掉即可。(也就是说只在add External Jars中add一个jdbcsql4.jar文件。)
应该没法再小白了吧。^_^
这篇文章在给出测试代码的同时,也同时给出了对应的驱动。要下的驱动程序,已经传到了链接。
驱动是一个exe的文件,运行之后,会提示选择解压目录,选择之后,点击解压(Unzip)。解压完成后,会在解压目录(或者是其中的子目录)中找到两个.jar文件。将这两个文件在eclipse中add External Jars,然后输入下面的代码,即可运行。如果报错提示版本问题(比如必须使用jdbcsql4之类的),可以将两个.jar文件中,版本较低的一个删掉即可。(也就是说只在add External Jars中add一个jdbcsql4.jar文件。)
import java.sql.*; public class Try { public static void main(String[] args) { String JDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";// SQL数据库引擎 String connectDB = "jdbc:sqlserver://10.77.20.xx:1433;DatabaseName=braV6";// 数据源注意IP地址和端口号,数据库名字!可以将ip改成localhost(如果数据库在本机的话) try { Class.forName(JDriver);// 加载数据库引擎,返回给定字符串名的类 } catch (ClassNotFoundException e) { // e.printStackTrace(); System.out.println("加载数据库引擎失败"); System.exit(0); } System.out.println("数据库驱动成功"); try { String user = "sa";// 你自己创建的用户名字和密码!!!!!!!!!!!! String password = "sa427"; Connection con = DriverManager.getConnection(connectDB, user, password);// 连接数据库对象 System.out.println("连接数据库成功"); Statement stmt = con.createStatement();// 创建SQL命令对象 // 创建表 System.out.println("查询"); System.out.println("开始读取数据"); ResultSet rs = stmt.executeQuery("SELECT * FROM dbo.Author");// 返回SQL语句查询结果集(集合) // 循环输出每一条记录 int i=0; while (rs.next()) { // 输出每个字段 System.out.println(rs.getString("ID") + "\t"); if(i<100) i++; else break; } System.out.println("读取完毕"); // 关闭连接 stmt.close();// 关闭命令对象连接 con.close();// 关闭数据库连接 } catch (SQLException e) { e.printStackTrace(); // System.out.println("数据库连接错误"); System.exit(0); } } }
应该没法再小白了吧。^_^
相关文章推荐
- JAVA 调用 SQLSERVER 2008 ReportService 的WebService方法
- MyEclipse(Java)连接SQLServer 2008 part2
- java sqlserver 2008
- java 连 sqlserver 2000 2008、2008R2
- Java连接Sqlserver 2008总结
- 使用jdbc java 连接 sqlserver 2008数据库 需要注意的事项
- java程序 备份和还原SqlServer 2008 数据
- Java如何连接SQLserver 2008数据库
- JAVA连接Oracle以及SQLserver 2008数据库代码
- MyEclipse(Java)连接SQLServer 2008 part1
- Java 连接SQLserver 2008
- Java连接SqlServer 2008数据库
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Object has been closed.
- SQLSERVER 2008 R2中的全文检索
- Windows Server 2008 R2 Enterprise 上用 SqlServer 2008 R2 创建发布出现异常
- 控制台下Java 连接 SQL 2005 / SQL 2008 最少代码
- SQLServer 2008 详细安装
- sqlserver 2008 多表更新
- 在SqlServer 2008中将数据导成脚本
- 使用Java实现在SQLserver中实现图片的存储