读书人

奇怪有关问题!想不明白呀!请帮忙!

发布时间: 2012-01-28 22:06:13 作者: rapoo

奇怪问题!!想不明白呀!!请大虾帮忙!!
Private Adors As New ADODB.Recordset
Private Adors1 As New ADODB.Recordset

strSql = "select * from match "
Adors.Open strSql, gSqlconn_Temp

查看Adors.RecordCount> 0
Adors1.Open strSql, gSqlconn_Temp
查看Adors1.RecordCount=-1
Adors1.field(0)是有值的

gSqlconn_Temp= "
Provider=SQLOLEDB.1;Password=sa;User ID=sa;Initial Catalog=soda;Data Source=.;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=JIMMY;Use Encryption for Data=False;Tag with column collation when possible=False "

不明白为什么Adors1.RecordCount=-1,但是我需要用到这个判断
急,哪位帮忙解决下,谢了

[解决办法]
Adors.Open strSql, gSqlconn_Temp,1,1
[解决办法]
解决问题就好
[解决办法]
'Adors.Open strSql, gSqlconn_Temp这句前最好先加一句判断adors状态的语句:
if adors.state=adstatepoen then adors.close
Adors.Open strSql, gSqlconn_Temp
[解决办法]
gSqlconn_Temp这个对象的游标类型 和锁定类型决定的
就是
gSqlconn_Temp.open 连接穿,游标类型,锁定类型
建议游标类型1,锁定类型3
[解决办法]
zyg0
gSqlconn_Temp这个对象的游标类型 和锁定类型决定的
就是
gSqlconn_Temp.open 连接穿,游标类型,锁定类型
建议游标类型1,锁定类型3
-------------------------------
正解

读书人网 >VB

热点推荐