asp连接SQLServer数据库问题

Dipo 2005-12-06 01:04:37
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "FILEDSN=myds.dsn"

提示Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d'

[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'XCH\IUSR_XCH' 登录失败。


配置数据源时选的是登录时用 Windows NT认证
...全文
138 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dipo 2005-12-06
  • 打赏
  • 举报
回复
配置数据源时选的是登录时用 Windows NT认证
ConnStr = "Driver={SQL Server};Server=服务器名或IP地址;uid=用户名;pwd=用户密码"

用户名和密码应该填什么?
xtuwz 2005-12-06
  • 打赏
  • 举报
回复
是遠端的不?
set rs=server.createobject("adodb.recordset")
set conn =server.createobject("adodb.connection")
conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=192.168.1.1;UID=用戶;PWD=密碼;DATABASE=數據庫名"
sql="select * from 數據表"
rs.open sql,conn,1,3
gameboy766 2005-12-06
  • 打赏
  • 举报
回复
这样试一试:
"DSN=DSN名;User Id=用户名;PASSWORD=密码;"
clbaddd 2005-12-06
  • 打赏
  • 举报
回复
没用过DSN,直接连接试一下
ConnStr = "Driver={SQL Server};Server=服务器名或IP地址;uid=用户名;pwd=用户密码"
yopy 2005-12-06
  • 打赏
  • 举报
回复
你用的是远端的还是!
在本机.你说的用户名和密码如果你的sql中有一个sa 用户,密码为空
那么你就写上 uid=sa;pwd=;
这样就行了
mzhmark 2005-12-06
  • 打赏
  • 举报
回复
连SQL应该用系统DNS,而不能用文件DNS

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧