主题:  为什么我的数据库总是出问题啊,高手救我

青苹果

职务:普通成员
等级:1
金币:0.0
发贴:59
#12004/12/4 11:13:39
代码如下,为什么调试时会出问题呢,万分费解!!!!!!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>数据库连接示例</title>
</head>

<body>

<%
dim lconn
set lconn = server.createobject("adodb.connection"
lconn.open = "Driver = {microsoft access driver (*.mdb);dbq=c:\windows\desktop\new\mdb\reg.mdb}"
%>

<%
set rs =server.createobject("adodb.recordrset"
lsql = "select * from reg order by desc"
set rs = lconn.execute(lsql)
do while not rs.eof
rs.movenext
loop
rs.close
set rs = nothing
lconn.close
set lconn = nothing
%>
</body>
</html>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

数据库连接时为什么总是出问题,????



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22004/12/4 12:44:48
order by ??? desc

排序需要指定一个字段



青苹果

职务:普通成员
等级:1
金币:0.0
发贴:59
#32004/12/4 16:01:10
谢谢你这么快回我的贴,我数据连接的有问题啊

提示我说

~~~~~~~~~~~~~

Microsoft VBScript 运行时错误 错误 '800a01b6'

对象不支持此属性或方法: 'open'

/new/sqlconn.asp, 行13

~~~~~~~~~~~~~

那怎么解决呢



singsong

职务:普通成员
等级:1
金币:0.0
发贴:72
#42004/12/8 9:34:04
可以把iconn.open后面的"="号去掉试试,还有dbq后面需要加一个取得数据库文件的函数
"&server.mappath("c:\windows\desktop\new\mdb\reg.mdb"


世界因你的离开而感动!

缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#52004/12/8 9:54:34
把等号去掉,open是方法,不是属性

PS楼上:
mappath的方法只可以用于虚拟路径