我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: SQL数据库的DSN_LESS连接问题 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

clylove



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 805
威望: 0
浮云: 1356
在线等级:
注册时间: 2006-10-03
最后登陆: 2009-09-30

5come5帮你背单词 [ discharge /dis'ta:d3ə/ v. & n. 排出,放出,允许…离开,释放,放电 ]


SQL数据库的DSN_LESS连接问题

Set myconn=server.createobject("ADODB.connection")
myconn.Open"filedsn=C:\Program Files\Common Files\ODBC\Data Sources\hello.dsn;UID=***;PWD=******"
我这样连一点问题没有,但我用如下的DSN_LESS方法来连的时候就出问题了
Set myconn=server.createobject("ADODB.connection")
myconn.Open"driver={SQLserver};server=local;UID=***;PWD=******"
错误提示是这样说的:
  错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/noname1.asp, 第 10 行



连接的帐号密码是没问题的。服务器也是我自己电脑上的,所以这条语句“server=local;”也应该没错,那么就只可能是这条出错了“driver={SQLserver}”。
我想问问有经验的GG,这里的“SQLserver”是和“local”一样是个关键字,还是应该给"SQLserver"赋值。如果是赋值的话,应该怎么赋值,我就是不知道给他赋什么值,GG可否举个例子(DRIVER路径在哪里)来说明下。

PS:我用的是SQL server2000


[ 此贴被clylove在2007-06-29 12:32重新编辑 ]
顶端 Posted: 2007-06-29 12:04 | [楼 主]
拒绝游泳的鱼





金点子奖
性别: 帅哥 状态: 该用户目前不在线
头衔: Please be quiet & clam down
等级: 资政组
家族: 单身贵族
发贴: 17119
威望: 9
浮云: 5545
在线等级:
注册时间: 2006-09-27
最后登陆: 2008-06-30

5come5帮你背单词 [ noisy /'noizi/ a. 吵闹的 ]


Quote:
未发现数据源名称并且未指定默认驱动程序

这个就说明了找不到数据库吧??找到数据库了就没问题了吧?是不是哦
顶端 Posted: 2007-06-29 12:09 | [1 楼]
clylove



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 805
威望: 0
浮云: 1356
在线等级:
注册时间: 2006-10-03
最后登陆: 2009-09-30

5come5帮你背单词 [ orbit /'o:bit/ n. 轨道,眼窝,势范围,生活常规;v. 环绕轨道运行 ]


Quote:
引用第1楼拒绝游泳的鱼于2007-06-29 12:09发表的:

这个就说明了找不到数据库吧??找到数据库了就没问题了吧?是不是哦


恩,我猜也是这样。所以我想可能是在DRIVER那里设置的问题。
顶端 Posted: 2007-06-29 12:29 | [2 楼]
我来我网·5come5 Forum » 电脑F.A.Q.

Total 0.012595(s) query 5, Time now is:11-25 22:56, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号