今天碰到个奇怪的问题。
数据表字段A,B 都有数据
sql="select * from 表名" set rs=server.createobject("adodb.recordset") rs.open sql,conn,0,1
然后再循环的时候
rs("A")正常
rs("B")永远显示空
请问有可能是什么原因。就是特定的几个字段明明有数据就是读记录集时永远是空
原来是CONN字符串驱动的问题....换成Provider=SQLOLEDB.1就好了
关键就在于你是怎么循环的,不要去怀疑adodb.recordset傻到特定的几个字段明明有数据就是读记录集时永远是空。
只能是用它的人犯了错
如果你确定查询的时候 A 和B都有记录,那你的 B 字段名写错了的概率大