您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關JSP JDBC如何連接SQL Server 2005的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
一、下載安裝
1、SQL Server 2005 Express Edition
2、SQL Server2005數據庫JSP JDBC驅動
二、連接數據庫SQL Server2005的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.Connection; 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 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"; // 根據你自己設置的數據庫連接用戶進行設置 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 error:", 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.executeQuery(sql); while (rs.next()) { logger.debug(rs.getString("ID")); logger.debug(rs.getString("NAME")); logger.debug(rs.getString("EMAIL")); } rs.close(); stmt.close(); } catch (SQLException e) { logger.error(e.getMessage(), e); } finally { if (conn != null) try { conn.close(); } catch (SQLException e) { } } } public static void main(String[] args) { TestConnSql2k5Bean bean = new TestConnSql2k5Bean(); bean.testConnection(); } }
三、SQL Server2000和2005的連接代碼區別
1、JSP JDBC連接SQL Server2000
Class.forName("com.microsoft.jdbc.SQL Server.SQL ServerDriver").newInstance(); URL = "jdbc:microsoft:SQL Server://localhost:1433;DatabaseName=tempdb";
2、JSP JDBC連接SQL Server2005
Class.forName("com.microsoft.SQL Server.jdbc.SQL ServerDriver").newInstance(); URL = "jdbc:SQL Server://localhost:1433;DatabaseName=tempdb";
感謝各位的閱讀!關于“JSP JDBC如何連接SQL Server 2005”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。