在ASP中连接数据库有多种方法,以下为一种常用的方法:
<%
' 创建一个连接对象
Set conn = Server.CreateObject("ADODB.Connection")
' 数据库连接字符串
Dim connStr
connStr = "Provider=SQLOLEDB;Data Source=myServerAddress;Initial Catalog=myDatabase;User Id=myUsername;Password=myPassword;"
' 打开数据库连接
conn.Open connStr
' 执行SQL语句
Dim sql
sql = "SELECT * FROM myTable"
Set rs = conn.Execute(sql)
' 处理数据
While Not rs.EOF
' 取得字段值
Response.Write rs.Fields("fieldName").Value
rs.MoveNext
Wend
' 关闭数据库连接
rs.Close
conn.Close
Set rs = Nothing
Set conn = Nothing
%>
以上代码使用的是ADODB连接对象,可以根据实际情况修改数据库连接字符串和SQL语句以及字段名称。
在ASP中连接数据库的方法如下:
-
使用ADODB对象连接数据库:
<%@ Language=VBScript %> <% Dim conn, rs ' 创建连接对象 Set conn = Server.CreateObject("ADODB.Connection") ' 连接数据库 conn.Open "Provider=SQLOLEDB;Data Source=服务器地址;Initial Catalog=数据库名;User ID=用户名;Password=密码;" ' 执行SQL语句 Set rs = conn.Execute("SELECT * FROM 表名") ' 处理结果集 While Not rs.EOF ' 输出数据 Response.Write rs("字段名") rs.MoveNext Wend ' 关闭连接和释放资源 rs.Close Set rs = Nothing conn.Close Set conn = Nothing %>
-
使用连接字符串连接数据库:
<%@ Language=VBScript %> <% Dim conn, rs Dim connStr ' 定义连接字符串 connStr = "Provider=SQLOLEDB;Data Source=服务器地址;Initial Catalog=数据库名;User ID=用户名;Password=密码;" ' 创建连接对象 Set conn = Server.CreateObject("ADODB.Connection") ' 连接数据库 conn.Open connStr ' 执行SQL语句 Set rs = conn.Execute("SELECT * FROM 表名") ' 处理结果集 While Not rs.EOF ' 输出数据 Response.Write rs("字段名") rs.MoveNext Wend ' 关闭连接和释放资源 rs.Close Set rs = Nothing conn.Close Set conn = Nothing %>
请将上述代码中的服务器地址、数据库名、用户名和密码替换为实际的值,将表名和字段名替换为实际使用的表和字段名称。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/146352.html