注册 登录
编程论坛 ASP技术论坛

请专家救急---ASP网页上传后运行问题

hxc20080808 发布于 2009-08-09 14:00, 656 次点击
各位专家好!

我在创业,自己建立网站,在做一个网站时,出现难题,还请各位帮助,非常感谢!

1、问题现象:我的网页上传后,首页运行良好,执行和ACCESS数据库有关的网页程序时,报错:
ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/yingzi_tea_v01.asp,行 9


2、我的相关代码:
(1)/yingzi_tea_v01.asp,行 9 ,如下:

<%@LANGUAGE="VBSCRIPT"%>

<!--#include file="../wwwroot/conn1.asp" -->
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_conn1_STRING(  *******报错的第9行)
Recordset1.Source = "SELECT * FROM teacher"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()

(2)我的CONN1.ASP代码:

<%

dim conn
dim connstr
set conn = Server.CreateObject("ADODB.Connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" &server.mappath ("db001.mdb")
'connstr="DBQ="+server.mappath("../data/jf.asa") +";provider=microsoft.jet.oledb.4.0;"
conn.open connstr

%>

叩谢!
8 回复
#2
yms1232009-08-09 14:43
MM_conn1_STRING
这个变量的创建和声明代码在那里?怎么写的?
#3
hxc200808082009-08-09 14:47
终于,在望眼欲穿中,等来了!

YMS123,在下先谢了!


我现在找找。。。
#4
hxc200808082009-08-09 14:53
在引用的CONN1.ASP中:

以下是CONN1.ASP
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"  
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
'Dim MM_conn1_STRING
'MM_conn1_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\myweb\yingzi\db001.mdb"
%>
<%  
 
dim conn  
dim connstr  
Dim MM_conn1_STRING
set conn = Server.CreateObject("ADODB.Connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" &server.mappath ("db001.mdb")  

conn.open connstr  
 
%>
#5
hxc200808082009-08-09 14:54
我看了你的网页,好漂亮!

希望能跟你,学到许多。。。。
#6
hxc200808082009-08-09 14:59
我的网站:http://s143592.527.
#7
hxc200808082009-08-09 18:52
感谢了。

你启发了我。

问题已经解决。

非常感谢!
#8
scqxzg2009-08-10 09:25
问题解决了吧
#9
yms1232009-08-10 11:48
以下是引用hxc20080808在2009-8-9 14:53的发言:在引用的CONN1.ASP中:以下是CONN1.ASP<% ' FileName="Connection_ado_conn_string.htm" ' Type="ADO"  ' DesigntimeType="ADO" ' HTTP="false" ' Catalog="" ' Schema="" 'Dim MM_conn1_STRING 'MM_conn ...
很明显的错误MM_conn1_STRING 是字符串类型而你那句话把这个变量当作ADODB.Connection类型来操作当然错误了。
1