asp

位置:IT落伍者 >> asp >> 浏览文章

asp连接sqlserver数据库实现代码


发布日期:2023年07月26日
 
asp连接sqlserver数据库实现代码

本文章介绍了利用asp连接sqlserver数据库实例代码连接方法有三种分别为通过ODBC DSN建立连接通过oledb建立连接 通过driver建立连接三种下面我们来看看第一种

通过driver建立连接

代码如下 <%
Const DataBaseType=
If DataBaseType= then
DBPath="/jb/newsasp"
SqlNowString = "Now()"
ystr=true
nstr=false
suiji="rnd(id)"
Else
如果是SQL数据库请认真修改好以下数据库选项
DataServer = "wwwcnnet" 数据库服务器IP
DataUser = "jbnet" 访问数据库用户名
DataBaseName = "jbnet" 数据库名称
DataBasePsw = "密码" 访问数据库密码
SqlNowString = "getdate()"
ystr=
nstr=
suiji="newid()"
End if
On Error Resume Next
If DataBaseType = Then
ConnStr="driver={SQL Server};server="&dataserver&";UID="&datauser&";PWD="&databasepsw&";Database="&databasename
Else
ConnStr = "Provider=MicrosoftJetOLEDB;Data Source=" & ServerMapPath(DBPath)
End If
Set conn = ServerCreateObject("ADODBConnection")
connopen ConnStr
If Err Then ErrClear:Set conn = Nothing:ResponseWrite "数据库连接出错请检查Connasp文件中的数据库参数设置":ResponseEnd
%>

通过driver建立连接

通过driver建立页面与数据库的连接同样不需要创建ODBC DSN数据源但必须知道实际的数据库文件路径或者数据源名(例如SQLserver的数据库)

代码如下 Set conn=ServerCreateObject("ADODBConnection")
connOpen"driver={SQL Server};server=abc;DataSource=(test);uid=;pwd=;database=UserDB"


编写脚本和数据库源建立连接

ADO(ActiveX Data Objects ) 提供 Connection 对象可以使用该对象建立和管理应用程序和 ODBC 数据库之间的连接Connection 对象具有各种属性和方法可以使用它们打开和关闭数据库连接编写数据库连接脚本首先应创建 Connection 对象的实例接着打开数据库连接

代码如下

********************************************************************
与SQL Server有关的连接
可以参照它建立您的数据库连接
********************************************************************
敬请注意
请根据情况配置StrServerStrUidStrSapwdStrDbName四个参数
Dim StrServerStrUidStrSaPwdStrDbName
StrServer="(local)" 数据库服务器名
StrUid="testuser" 您的登录帐号
StrSaPwd="" 您的登录密码
StrDbName="db_test_com" 您的数据库名称

Dim Conn 数据库连接
Dim StrDSN 数据库连接字符串
Dim Rs 命令字符串
StrDSN="driver={SQL server};server="&StrServer&";uid="&StrUid&";pwd="&StrSaPwd&";database="&StrDbName
建立和数据库master的连接
set Conn = ServerCreateObject("ADODBConnection")
set Rs=ServerCreateObject("ADODBRecordSet")
ConnOpen StrDSN

上一篇:asp 格式化时间函数

下一篇:简单asp+mssql server 留言板系统