0

我无法获得与 Ms Access db 的 dns 更少的连接来在这里工作代码。

在 dbconnection.asp 文件中是这个

Dim MM_IMT_STRING
''MM_IMT_STRING = "dsn=EDA;"
MM_IMT_STRING =("Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\inetpub\wwwroot\essel\Connections\EDA.mdb")

在 default.asp 中是这样的

<!--#include file="Connections/dbconnection.asp" -->
Dim CHANNEL
Dim CHANNEL_numRows

Set CHANNEL = Server.CreateObject("ADODB.Recordset")
CHANNEL.ActiveConnection = MM_IMT_STRING

几天来我一直在为这个问题苦苦挣扎,如果有人知道为什么它没有连接,请告诉我谢谢。

4

1 回答 1

0

您的 Connection 对象是在哪里创建的?

我错过了类似的东西

Set objConnMDB = Server.CreateObject("ADODB.Connection") 
objConnMDB.ConnectionString = MM_IMT_STRING
objConnMDB.Open
CHANNEL.ActiveConnection = objConnMDB
' // do your stuff here '
objConnMDB.Close
Set objConnMDB = Nothing
于 2012-08-31T11:17:16.913 回答