关于DW建立动态网页

来源:百度知道 编辑:UC知道 时间:2024/05/06 00:19:12
我在DW中建立动态站点后 成功建立数据源并测试成功,成功建立记录集,F12的时候显示

技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'GP-8862B8B89356\IUSR_GP-8862B8B89356' 登录失败。
/untitled.asp, 第 8 行
怎么办?谢谢
IIS与SQL都安装好了 默认目录也设置成我的站点目录了

检查你的连接字符串,还有你的SQL用户名和密码
在此,必须确保你的电脑安装了IIS+SQLserver
而且一般情况下,都是用连接字符串来定义数据库连接的,不用数据源的,建议修改

<%
dim conn
dim connstr
dim SQLServerName
dim SQLDBUserName
dim SQLDBPassword
dim SQLDBName
SQLServerName="219.151.32.183" '数据库服务器名或者IP,本机填“(local)”
SQLDBUserName="qio" '数据库帐号
SQLDBPassword="qiod" '数据库密码
SQLDBName="qiod" '数据库名称
Set conn=Server.CreateObject("ADODB.connection")
connstr="Provider=SQLOLEDB.1;Persist Security Info=False;Server=" & SQLServerName & ";User ID=" & SQLDBUserName & ";Password=" & SQLDBPassword & ";Database=" & SQLDBName & ";"
conn.Open connstr
%>

连接数据库是比较容易出问题的,但是你如果用上面的连接字符串应该没有什么问题,把用户名和密码设置正确,那SQLserver上的数据库服务开启,基本就没有什么问题了,上面已经写的很详细了。
我们一般会把上面保存成一个conn.asp的文件,然后每个需要调用数据库的都include就可以了

动态网站要用虚拟服务器,就是IIS之类的