数据库访问
我在用DREAMWEAVER做网页预览的时候出现这个问题:“
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/showdata.asp, 第 8 行”
我的网页前面13行的程序是这样的:
“
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/connDSN.asp" -->
<%
Dim Recordset1
Dim Recordset1_numRows
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_connDSN_STRING
Recordset1.Source = "SELECT * FROM 学生通讯录"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()”
不知道到底是哪里出了问题?该怎么解决??请各位帮忙~~~~
问题点数:50、回复次数:4Top
1 楼sun94510451(中原)回复于 2004-11-03 09:47:15 得分 0
表的名字和数据库的名改用字母的,在连接数据库connDSN.asp里加上on error resume next试试。Top
2 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2004-11-03 10:10:04 得分 30
MM_connDSN_STRING
上述是一个变量,你没有定义赋值关于此主题请参考:
关于jet db的连接字串,以及加密后的字串《ADO/DAO》
http://access911.net/index.asp?u1=a&u2=72FABF1E10DC
这个变量
Top
3 楼tigerlgf(南湖学士)回复于 2004-11-03 10:32:17 得分 20
将Recordset1.ActiveConnection = MM_connDSN_STRING
改成set Recordset1.ActiveConnection = MM_connDSN_STRINGTop
4 楼xtyy_2000()回复于 2004-11-03 10:54:52 得分 0
谢谢各位帮忙,现在又出了这个毛病,请再帮忙看一下是什么问题?
"ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/showdata.asp, 第 8 行"Top




