Asp classic on iis7 dsn连接问题较少

时间:2012-08-31 11:08:03

标签: iis-7 asp-classic dns

我无法减少dns与Ms Access db的连接,无法在此处使用代码。

在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

我几天来一直在努力解决这个问题,如果有人知道为什么它不连接请告诉我谢谢。

1 个答案:

答案 0 :(得分: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