打印

一个问题

请问为何我的ACCESS数据库转为SQL数据库后会提示:
ADODB.Field 错误 '800a0bcd'

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

请问大家如何做?
天气不错。
是不是做查询,看看转换后的查询数据类型是否正确
是从ACCESS直接转到SQL数据库的,它的字段类型是自动转的应该没问题啊。?
天气不错。
把你的出错的那一句前后的语句贴出来。还有表的一些信息。

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
谢谢版主了,我的代码:
<%
sql = "SELECT CAT_ID,CAT_NAME FROM Forum_Category ORDER BY CAT_Date DESC"
rs.open sql,conn,1,1
fcc=int((rs.RecordCount)-1)
'dim cat_count(fcc,1)
cc=UBound(cat_count)
for i=0 to cc
cat_count(i,0)=rs("CAT_ID")
cat_count(i,1)=rs("CAT_NAME")
rs.movenext
next
rs.close()
sql = "SELECT Forum_ID,ForumName,ForumInfo,CAT_ID,forummode FROM Forum_List ORDER BY DATE DESC"
rs.open sql,conn,1,1
fcc=int((rs.RecordCount)-1)
'dim Forum_count(0,3)
fc=UBound(Forum_count)
for i=0 to fc
if rs.eof or rs.bof then exit for
Forum_count(i,0)=rs("Forum_ID")
Forum_count(i,1)=rs("ForumName")
Forum_count(i,2)=rs("ForumInfo")
Forum_count(i,3)=rs("CAT_ID")
Forum_count(i,4)=rs("forummode")
rs.movenext
next
rs.close()
%>
数据库图:
天气不错。

TOP