如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第八章网络编程基础ASP编程基础ASP编程基础浏览器/服务器结构(B/S)ASP概述ASP概述ASP访问Web数据库的基本方法和步骤ASP访问Web数据库的基本方法和步骤ASP内置对象ASP内置对象ASP内置对象动态网页中脚本语言动态网页中脚本语言数据库开发基础OLE-DB连接方式
字符串方式
ConnectionString="Provider=SQLOLEDB.1;DataSource=YourSrc;
UID=YourUid;PWD=YourPwd;Database=YourDB"
或ConnectionString="Provider=SQLOLEDB.1;DataSource=YourSrc;
UserID=YourUid;Password=YourPwd;InitialCatalog=YourDB"
其中,Provider为服务于连接的底层OLE-DB数据供应程序的名称;DataSource为服务于底层数据供应程序的数据源名称;UID或UserID为连接时使用的用户名;PWD或Password为连接时使用的密码;Database或InitialCatalog为位于数据库服务器上的一个特定数据库。
数据链接文件方式
创建一个空文本文件,将其扩展名改为.udl来创建一个数据链接文件。双击该文件打开DataLinkProperties对话框,在Provider页选择提供者(不要选择基于ODBC的提供者,因为这样实际上是间接藉由ODBC实现数据库连接),在Connection页指定实现连接的细节。使用数据链接文件进行连接的ConnectionString如下:ConnectionString="FileName=C:\YourFile.udl"
用记事本打开数据链接文件,可以看到第三行文本是一个连接字符串,指定了连接的细节。如果在Connection页选中了“Allowsavingpassword”,则在该文件中也会记录用户的密码信息。数据库开发基础JSP数据库操作
JSP也是目前流行的Web程序设计技术之一,它使用多种技术对数据库进行存取。
jsp连接Oracle8/8i/9i数据库(用thin模式)
testoracle.jsp如下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%>
<html><body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Stringurl="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为你的数据库的SID
Stringuser="scott";
Stringpassword="tiger";
Connectionconn=DriverManager.getConnection(url,user,password);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromtest";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){%>你的第一个字段内容为:<%=rs.getString(1)%>
你的第二个字段内容为:<%=rs.getString(2)%><%}%>
<%out.print("数据库连接成功,恭喜你\");%>
<%rs.close();
stmt.close();
conn.close();%></body></html>JSP数据库操作
JSP也是目前流行的Web程序设计技术之一,它使用多种技术对数据库进行存取。
jsp连接SqlServer7.0/2000数据库
testsqlserver.jsp如下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%><html><body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";//pubs为你的数据库的
Stringuser="sa";
Stringpassword="";
Connection
as****16
实名认证
内容提供者
最近下载