首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

,小弟我的win2003+access2003+asp还是无法好好工作

2012-03-13 
救命啊,我的win2003+access2003+asp还是无法好好工作本机是fat32的win2003,而且已经把access数据库文件所

救命啊,我的win2003+access2003+asp还是无法好好工作
本机是fat32的win2003,而且已经把access数据库文件所在目录everyone的权限除完全控制外全打开了,但是为什么还是不行,并且我用了ewebeditor,他用access怎么好好的??
connnc.inc内容
<%
On   Error   Resume   Next
Set   OBJConn=Server.CreateObject( "ADODB.Connection ")
strDSN= "Driver={Microsoft   Access   Driver(*.mdb)};dbq= "&Server.Mappath( "f:\e1w\conn\ywwy.mdb ")
OBJConn.Open   strDSN
Set   Rs=OBJConn.CreateObject( "ADODB.Recordset ")
sql1= "select   *   from   article "  
Rs.Open   sql1,OBJConn,adOpenDynamic,adLockOptimistic
%>
引用页内容:
<!--#include   file= "conn/connnc.inc "-->
<%
IF   Rs.State=1   then
response.Write( "OK ")
else
response.Write( "closed ")
end   if
%>
<%=Rs( "title ")%>
显示:OK
但是字段值没有读出,可是用sql很正常啊

[解决办法]
把这个“On Error Resume Next”去掉,看看错误提示。
人家关键是没有修改数据库,当然可以。你的代码可能有问题。

另外Rs.Open sql1,OBJConn,adOpenDynamic,adLockOptimistic,这个写法太麻烦了,就
rs.open sql,conn,3,3这样用数字就更简单了。

热点排行