欢迎来到天天文库
浏览记录
ID:14619902
大小:51.50 KB
页数:7页
时间:2018-07-29
《浅谈jsp jdbc来连接sql server 2005的方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浅谈JSPJDBC来连接SQLServer2005的方法 一、下载安装 一、下载安装 1、SQLServer2005ExpressEdition 下载:http://msdn.microsoft.com/vstudio/express/sql/download/ 安装完数据库后设置ICP/IP协议启动,具体如下: (1)打开SQLServerConfigurationManager (2)转到SQLServer2005NetworkConfiguration->ProtocolsforSQLEXPRESS (3)将TCP/IP设置为Enabled(启用)
2、(4)双击TCP/IP项,转到IPAddresses页 (5)IPAll中设置TCPPort为1433 (6)重新启动服务 2、SQLServer2005数据库JSPJDBC驱动 下载:http://download.microsoft.com/download/1/c/a/1cae7cc0-c010-4e0c-b1b8- 7915360ee0b9/sqljdbc_1.0.809.102_chs.exe 安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。 (webapplication中放在W
3、EB-INF/lib下) 二、连接数据库SQLServer2005的Java代码 1、在tempdb中创建测试数据表格use tempdb CREATE TABLE dbo.Table_1 ( ID bigint NOT NULL, NAME varchar(20) NOT NULL, EMAIL varchar(50) NULL ) ON [PRIMARY] 2、测试使用数据库连接 下面代码创建了一个连接到数据库的连接,及使用连接操作数据库。package cn.afss.common.web.test; import java.sql.Connectio
4、n; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import org.apache.log4j.Logger; public class TestConnSql2k5Bean { private static final Logger logger = Logger.getLogger(TestConnSql2k5Bean.class); private Connection
5、 conn = null; public TestConnSql2k5Bean() { super(); } public void getConnection() { try { Class .forName("com.microsoft.SQL Server.jdbc.SQL ServerDriver") .newInstance(); String URL = "jdbc:SQL Server://localhost:1433;DatabaseName=tempdb"; String USER = "sa"; // 根据你自己设置的数据
6、库连接用户进行设置 String PASSWORD = "123456"; // 根据你自己设置的数据库连接密码进行设置 conn = DriverManager.getConnection(URL, USER, PASSWORD); } catch (java.lang.ClassNotFoundException ce) { logger.error("Get Connection error:", ce); } catch (java.sql.SQLException se) { logger.error("Get Connection err
7、or:", se); } catch (Exception e) { logger.error("Get Connection error:", e); } } public void testConnection() { if (conn == null) this.getConnection(); try { String sql = "SELECT * FROM TABLE_1"; Statement stmt = conn.createStatement(); ResultSet rs = stmt.
此文档下载收益归作者所有