我在做相片评论时候还没向数据库里添加数据就可以正常显示,提交了数据就会显示上面的那个了,还有帖上我的代码:
<%set rs=server.createobject("adodb.recordset")
rs.open "select * from plzhaopian where imageid="&idimage,conn,1,1
if rs.eof and rs.bof then
%>
我在做相片评论时候还没向数据库里添加数据就可以正常显示,提交了数据就会显示上面的那个了,还有帖上我的代码:
<%set rs=server.createobject("adodb.recordset")
rs.open "select * from plzhaopian where imageid="&idimage,conn,1,1
if rs.eof and rs.bof then
%>
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21) --> sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)
请楼主仔细检查这几项。
conn 呢 ? 贴来看下 !
你这代码也不全啊 !
if rs.eof and rs.bof then
response.write("暂无评论!")
else
....
end if
全部贴出来看看吧。我估计你是在sql语句方面出现了问题。有可能是因为idimage是空造成的。
或者你分开写看看
<%set rs=server.createobject("adodb.recordset")
sql="select * from plzhaopian where imageid="&idimage rs.open sql,conn,1,1 if rs.eof and rs.bof then //这句我不知道你下面是想写什么,这个是判断没有类似记录时候用的。 %>