<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[Web数据库]JSP数据库连接大全]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sun, 19 Nov 2006 12:20:23 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	<p align="center">一、jsp连接Oracle8/8i/9i数据库（用thin模式） <br/>testoracle.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); <br/><br/>String url="jdbc:oracle:thin:@localhost:1521:orcl"; <br/><br/>//orcl为你的数据库的SID <br/><br/>String user="scott"; <br/><br/>String password="tiger"; <br/><br/>Connection conn= DriverManager.getConnection(url,user,password); <br/><br/>Statement stmt=conn.createStatement <br/><br/>(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/><br/><br/>二、jsp连接Sql Server7.0/2000数据库 <br/>testsqlserver.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); <br/><br/>String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; <br/><br/>//pubs为你的数据库的 <br/><br/>String user="sa"; <br/><br/>String password=""; <br/><br/>Connection conn= DriverManager.getConnection(url,user,password); <br/><br/>Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/><br/>三、jsp连接DB2数据库 <br/>testdb2.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); <br/><br/>String url="jdbc:db2://localhost:5000/sample"; <br/><br/>//sample为你的数据库名 <br/><br/>String user="admin"; <br/><br/>String password=""; <br/><br/>Connection conn= DriverManager.getConnection(url,user,password); <br/><br/>Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/><br/><br/>四、jsp连接Informix数据库 <br/>testinformix.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("com.informix.jdbc.IfxDriver").newInstance(); <br/><br/>String url = "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver; <br/><br/>user=testuser;password=testpassword"; <br/><br/>//testDB为你的数据库名 <br/><br/>Connection conn= DriverManager.getConnection(url); <br/><br/>Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/><br/><br/>五、jsp连接Sybase数据库 <br/>testmysql.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("com.sybase.jdbc.SybDriver").newInstance(); <br/><br/>String url =" jdbc:sybase:Tds:localhost:5007/tsdata"; <br/><br/>//tsdata为你的数据库名 <br/><br/>Properties sysProps = System.getProperties(); <br/><br/>SysProps.put("user","userid"); <br/><br/>SysProps.put("password","user_password"); <br/><br/>Connection conn= DriverManager.getConnection(url, SysProps); <br/><br/>Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/><br/><br/>六、jsp连接MySQL数据库 <br/>testmysql.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("org.gjt.mm.mysql.Driver").newInstance(); <br/><br/>String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"; <br/><br/>//testDB为你的数据库名 <br/><br/>Connection conn= DriverManager.getConnection(url); <br/><br/>Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/><br/><br/>七、jsp连接PostgreSQL数据库 <br/>testmysql.jsp如下： <br/><br/><%@ page contentType="text/html;charset=gb2312"%> <br/><br/><%@ page import="java.sql.*"%> <br/><br/><html> <br/><br/><body> <br/><br/><%Class.forName("org.postgresql.Driver").newInstance(); <br/><br/>String url ="jdbc:postgresql://localhost/soft"; <br/><br/>//soft为你的数据库名 <br/><br/>String user="myuser"; <br/><br/>String password="mypassword"; <br/><br/>Connection conn= DriverManager.getConnection(url,user,password); <br/><br/>Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); <br/><br/>String sql="select * from test"; <br/><br/>ResultSet rs=stmt.executeQuery(sql); <br/><br/>while(rs.next()) &#123;%> <br/><br/>您的第一个字段内容为：<%=rs.getString(1)%> <br/><br/>您的第二个字段内容为：<%=rs.getString(2)%> <br/><br/><%&#125;%> <br/><br/><%out.print("数据库操作成功，恭喜你");%> <br/><br/><%rs.close(); <br/><br/>stmt.close(); <br/><br/>conn.close(); <br/><br/>%> <br/><br/></body> <br/><br/></html> <br/><br/>　八、jsp连接Access数据库 <br/><br/><br/>＜%@page import="java.sql.*" <br/>import ="java.util.*" <br/>import ="java.io.*" <br/>import="java.text.*" <br/>contentType="text/html; charset=gb2312" <br/>buffer="20kb" <br/>%＞＜%! int all,i,m_count; <br/>String odbcQuery; <br/>Connection odbcconn; <br/>Statement odbcstmt; <br/>ResultSet odbcrs; <br/>String username,title,content,work,email,url,time,date; <br/>String datetime; <br/>%＞ <br/>＜% <br/>try&#123; <br/>Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); <br/>&#125;catch (ClassNotFoundException e) <br/>&#123; out.print ("驱动程序不存在"); <br/>&#125; <br/>try&#123; <br/>odbcconn = DriverManager.getConnection("jdbc:odbc:db1"); <br/>odbcstmt = odbcconn.createStatement(); <br/>odbcQuery="Select * From book where datetime＞2001-4-26 Order By datetime DESC"; <br/>odbcrs=odbcstmt.executeQuery(odbcQuery); <br/>int i=0; <br/>while (i＜130) odbcrs.next(); <br/>while (odbcrs.next()) <br/>&#123; <br/>//*/////////////////////////显示数据库的内容用于调试程序是用// <br/>int ii; <br/>try&#123; <br/>try&#123; <br/>for (ii=1;;ii++) <br/>out.print ("＜br＞Cloumn "+ii+" is: "+odbcrs.getString(ii)); <br/>&#125;catch (NullPointerException e) &#123; <br/>out.print ("有空的指针"); <br/>&#125; <br/>&#125;catch (SQLException e)&#123; <br/>&#125; <br/>&#125; <br/>odbcrs.close(); <br/>odbcstmt.close(); <br/>odbcconn.close(); <br/>&#125;catch (SQLException e) <br/>&#123; out.print (e); <br/>&#125; <br/>%＞ </p>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [Web数据库]JSP数据库连接大全]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>