明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

用JSP連接數(shù)據(jù)庫(kù)

[摘要]我用一段原代碼來(lái)向你解釋如何利用JSP連接到數(shù)據(jù)庫(kù),使用起來(lái)非常簡(jiǎn)單,CUT然后PASTE,原代碼中我給出了詳細(xì)的注釋。  <!--首先導(dǎo)入一些必要的packages-->  <!--開始導(dǎo)入packages-->  <%@ page info="datab...

  我用一段原代碼來(lái)向你解釋如何利用JSP連接到數(shù)據(jù)庫(kù),使用起來(lái)非常簡(jiǎn)單,CUT然后PASTE,原代碼中我給出了詳細(xì)的注釋。

  <!--首先導(dǎo)入一些必要的packages-->
  <!--開始導(dǎo)入packages-->
  <%@ page info="database handler"%>
  <%@ page import="java.io.*"%>
  <%@ page import="java.util.*"%>
  <%@ page import="java.sql.*"%>
  <%@ page import="javax.servlet.*"%>
  <%@ page import="javax.servlet.http.*"%>
  <!--導(dǎo)入結(jié)束-->
  <%
  try
  {
  //加載驅(qū)動(dòng)程序\r
  //下面的代碼為加載JDBD-ODBC驅(qū)動(dòng)程序\r
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  //建立連接
  //第二步是用適當(dāng)?shù)尿?qū)動(dòng)程序連接到DBMS,看下面的代碼:
  String url="jdbc:odbc:test";
  //"test"是系統(tǒng)dsn名\r
  Connection con=DriverManager.getConnection(url, "administrator", "password");
  //"administrator","password"是用戶名和口令\r
  //然后創(chuàng)建一個(gè)JDBC聲明\r
  Statement stmt = con.createStatement();
  String query="CREATE TABLE COFFEES" +
  "(COF_NAME VARCHAR(32),"+
  "SUP_ID INTEGER,"+
  "PRICE FLOAT,"+
  "SALES INTEGER,"+
  "TOTAL INTEGER)";
  //執(zhí)行聲明\r
  stmt.executeUpdate(query);
  }
  catch (Exception e) {}
  //輸出確認(rèn)信息
  out.println("table coffees created");
  %>