游标位置为adUseServer,类型为adOpenKeyset时而数据库表无主键时 报7004错,行集合不能作为标签。真的搞不懂了!!!
Dim Cn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Cn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mydata;Data Source=."
Cn.CursorLocation = adUseServer
Cn.Open
Rs.Open "select * from table1 ", Cn, adOpenKeyset, adLockOptimistic
'DataGrid1.DataFormats.Item(2) = "yes/no" '数据库中有一bool值,我这里不知怎么办了。
Set DataGrid1.DataSource = Rs
当table1中的有一主键没有问题,但没有主键时报了错 行集合不能作为标签
在这里我做了一些总结,能提一点意见吗?
http://blog.csdn.net/cly2004/archive/2005/03/29/333304.aspx?Pending=true