读取数据库的问题!请来帮帮我,我都急死了!
本人接触asp时间不是很长!
再读取access的数据库时,建立一个conn.asp这个文件,因为在info.mdb的这个数据库中,有很多表,这样,调用conn.asp这个文件也不是很方便,
于是我把打开数据表的语句写成了一个子程序,设置了局部变量,
-------------conn.asp----------------
<%
Set conn = Server.CreateObject("ADODB.Connection")
Provider = "Provider=Microsoft.Jet.OLEDB.4.0;"
DBPath = "Data Source=" & Server.MapPath( "df.mdb" )
conn.Open Provider & DBPath
sub opendatebase(a,b)
set a=server.createobject("adodb.recordset")
a.open "b",conn,2,2
end sub
%>
在其他页面的时候,调用子程序,打开数据表,出现一下错误:
Microsoft JET Database Engine 错误 '80040e14'
无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。
/shop/conn.asp, 行8
请问大家,这是怎么回事呢?怎么解决?
根据我这种想法,应该怎么实现呢?谁能帮我改改程序??