JSP连接不同数据库全攻略
Jsp连接sqlserver数据库全步骤:
1. 先装sqlserver,默认安装就行。
2. 在企业管理器中创建数据库,例如Mydb。(可以在安全里面为数据库创建用户名,密码)
3. 配置数据源,例如TestDB.为数据源选择数据库Mydb.
4. 测试数据库连接成功。
5. 编写JSP页面。在页面里写入:
(1)种方法:创建数据源,并且未创建用户名密码时
String Sd="sun.jdbc.odbc.JdbcOdbcDriver";//建立一个联接机
String Sc="jdbc:odbc:TestDB";//建立一个Odbc源
Connection con=null;//Connection对象
ResultSet rs=null;//建立一个记录集
public MyConnect(){
try{
Class.forName(Sd);//用classforname方法加载驱动程序类
con=DriverManager.getConnection(Sc);
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql语句);
}catch(java.lang.ClassNotFoundException e){
//当没有发现这个加载这个类的时候抛出的异常
System.err.println(e);//执行系统的错误打印
}
}
(2)种方法:未创建数据源,创建用户名密码时。
<%
JDBC_ODBC连接 SQL Server 数据库,不需要设置数据源
String server="localhost"; //SQL Server 服务器的地址
String dbname="test"; //SQL Server 数据库的名字
String user="sa"; //SQL Server 数据库的登录用户名
String pass="chfanwsp"; //SQL Server 数据库的登录密码
String port="1433"; //SQL Server 服务器的端口号,默认为1433
***** 方法1: *******
用net.sourceforge.jtds.jdbc.Driver
在Win2003Server上安装SQLSERVER2000,必须安装补丁sp3 *
*******数据库连接代码 开始 *******
//数据库连接字符串
String url="jdbc:jtds:sqlserver://"+server+":"+port+"/"+dbname+";
USER="+user+";PASSWORD="+pass+"";
//加载驱动程序
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
//建立连接
Connection conn= DriverManager.getConnection(url);
//创建语句对象
Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
// **** 数据库连接代码 结束 *********
/********** 方法2: *******
************* 用微软提供的JDBC驱动程序 *******
在Win2003 Server上安装SQLSERVER2000,必须安装补丁sp3
****************数据库连接代码开始******************
/*
String url="jdbc:microsoft:sqlserver://"+server+":"+port+";DatabaseName="+dbname+";
USER="+user+";PASSWORD="+pass+"";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
*/
// **** 数据库连接代码 结束 *********
********* 方法3: ****************
************* 用JDBC-ODBC桥驱动程序 *********
* 在Win2003 Server上安装SQLSERVER2000,可能需要安装补丁sp3*
// ********* 数据库连接代码 开始 ********
String url="jdbc:odbc:Driver={SQLServer};
server="+server+";uid="+user+";pwd="+pass+";database="+dbname+"";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)
*/
// **** 数据库连接代码 结束 *********
String sql="select * from username";
ResultSet rs=stmt.executeQuery(sql);
//rs.first();
while(rs.next()){
out.print("用户名:");
out.print(rs.getString("uid")+" 密码:");
out.println(rs.getString("pwd")+"<br>");
}
rs.close();
stmt.close();
conn.close();
%>
分享到:
相关推荐
java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包
JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全
jsp连接各种数据库代码及读取数据实例
JSP连接ACCESS数据库JSP连接ACCESS数据库JSP连接ACCESS数据库JSP连接ACCESS数据库JSP连接ACCESS数据库JSP连接ACCESS数据库JSP连接ACCESS数据库
jsp连接Oracle8/8i/9i数据库 jsp连接Sql Server7.0/2000数据库 jsp连接DB2数据库 jsp连接Sybase数据库 jsp连接Informix数据库 jsp连接MySQL数据库
javaweb开发,连接Oracle数据库,通过网页注册,登录后对数据库中的用户表进行增删查。实现了登录、注册、增删改查等功能。
描述jsp连接数据库的完整代码 描述jsp连接数据库的完整代码 描述jsp连接数据库的完整代码 描述jsp连接数据库的完整代码 描述jsp连接数据库的完整代码
jsp页面连接数据库jsp页面连接数据库
jsp连接Oracle8/8i/9i数据库,jsp连接Sql Server7.0/2000数据库 ,jsp连接DB2数据库,jsp连接Informix数据库,jsp连接Sybase数据库 ,jsp连接MySQL数据库,jsp连接PostgreSQL数据库
JSP连接access数据库,非常不错的一个资源。适合初学者!
jsp连接MySQL数据库 这个小程序
jsp连接数据库代码大全jsp连接数据库代码大全
mysql4.1数据驱动 博文链接:https://guoyiqi.iteye.com/blog/76060
jsp连接MySql数据库,并显示出数据库数据。用原生方式连接数据库,展现最基本实现过程和思路……
从jdk安装到jsp连接oracle数据库的相关配置 很实用
jsp连接数据库通用类,任何时候都可以使用!
连接oracle数据库的JavaEean
一、jsp连接Oracle8/8i/9i数据库(用thin模式) 二、jsp连接Sql Server7.0/2000数据库 三、jsp连接DB2数据库 四、jsp连接Informix数据库 五、jsp连接Sybase数据库 六、jsp连接MySQL数据库 七、jsp连接PostgreSQL...
JSP连接各种数据库的方法详解.doc 在JSP中访问Oracle ,SqlServer ,DB2, Informix ,Access 数据库
jsp连接mysql数据库 jar包+代码,亲测有效,放心使用