主题:  各位大哥大姐,我已经好几天没吃好饭了,可怜可怜我吧!就因为我

ccboy

职务:普通成员
等级:1
金币:0.0
发贴:1
#12001/5/18 17:43:21
WIN2000 PROFESSIONAL
IIS5.0
SQL server 7.0

我用Dreamweaver UltraDev 4编写一个基于SQL数据库的网页,在本机调试,
但总是出现
错误类型:为“Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)”的错误

“ If (Not MM_abortEdit) Then
' execute the insert
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection”

在此之前编写以ACCESS为数据库的网页都没有出错,我可以肯定我已经建好库和表,做好ODBC连接,开了服务器管理程序,ODBC的测试通过,UltraDev 4里也没有错误信息。我还用了一个以SQL为数据库的应用程序,该程序能够访问到数据库。我还下载了网上其他朋友的原代码!还是那个错误!

我已经努力了!实在没办法了!请各位高手帮忙了!



romp

职务:普通成员
等级:1
金币:0.0
发贴:141
#22001/5/19 19:14:00
不懂!
重做一遍!



liminghu

职务:普通成员
等级:1
金币:0.0
发贴:5
#32001/5/19 23:00:58
与Sql Server 7.0的论证方式有关,建议采用混合登陆方式论证,如果才有NT论证方式好像有问题,另外不要用最近刚出的Server pack3 ,用了后好像也有问题,而Server Pack 2.0以下就没有问题。



liminghu

职务:普通成员
等级:1
金币:0.0
发贴:5
#42001/5/19 23:01:27
与Sql Server 7.0的论证方式有关,建议采用混合登陆方式论证,如果才有NT论证方式好像有问题,另外不要用最近刚出的Server pack3 ,用了后好像也有问题,而Server Pack 2.0以下就没有问题。



ysy8276

职务:普通成员
等级:1
金币:0.0
发贴:3
#52001/5/20 16:31:46
会不会是连接池的问题??



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#62001/5/22 9:39:24
可能是数据库连接问题,用这试试
set cnn=server.createobject("adodb.connection")
cnn.open "dsn=数据源名;uid=sa;pwd=;"