我查记录的时候不管怎么查都查不到,但是更新和插入都好用代码如下:
Dim con As ADODB.Connection
Dim rs As ADODB.Recordsetcon.ConnectionString = "Provider=MSDAORA.1;Password=UKEOI;User ID=UKEOI;Data Source=UKEOI"
con.OpenCall rs.Open("select sysdate from dual", con, adOpenKeyset, adLockReadOnly)
MsgBox rs.RecordCount '此处总为-1
rs.Close
con.Close
Set con = Nothing
Dim con As ADODB.Connection
Dim rs As ADODB.Recordsetcon.ConnectionString = "Provider=MSDAORA.1;Password=UKEOI;User ID=UKEOI;Data Source=UKEOI"
con.OpenCall rs.Open("select sysdate from dual", con, adOpenKeyset, adLockReadOnly)
MsgBox rs.RecordCount '此处总为-1
rs.Close
con.Close
Set con = Nothing
解决方案 »
- 本人刚刚接触vb6.0 有几个难题真心请教各位高人?
- 请教--用VB写一个批处理程序
- 哪里有 亚马逊蝌蚪 这部片子下载?
- active report 打印数据库中几行数据,打印完毕后在数据后面打印金额合计,为什么总是在数据和金额中间有和大的空白?
- 【CSDN】【请问没有小数位的大于20位的数用什么数据类型,不能有误差,因为要进行比较】
- 怎么样使用ADOX在SQL中建立数据库表主键等?
- 请问一下 在程序中如何使得用户打开一个表(sql sever中)之后,其他的用户就不能打开这个表了?
- 谁能告诉我新中大的待遇怎么样?
- 怎样清空Type类型数据? (很多层)
- 怎样实现在激活一个应用程序时,将另一个应用程序最小化至后台运行
- 怎么把程序的快捷方式添加到IE工具栏?
- 有关datagrid刷新的问题。
Dim rs As ADODB.Recordsetcon.ConnectionString = "Provider=MSDAORA.1;Password=UKEOI;User ID=UKEOI;Data Source=UKEOI"
con.Open
rs.CursorLocation = 3 '加上这句
Call rs.Open("select sysdate from dual", con, adOpenKeyset, adLockReadOnly)
MsgBox rs.RecordCount '此处总为-1
rs.Close
con.Close
Set con = Nothing
Dim rs As ADODB.Recordsetcon.ConnectionString = "Provider=MSDAORA.1;Password=UKEOI;User ID=UKEOI;Data Source=UKEOI"
con.Open
rs.CursorLocation = 3 '加上这句
Call rs.Open("select sysdate from dual", con, adOpenKeyset, adLockReadOnly)
MsgBox rs.RecordCount '此处总为-1
rs.Close
con.Close
Set con = Nothing
谢谢