在vb中用recordset.open,access建立的查询和表是不是有所不同?
我的程序中有一段代码是这样的,myConnection,myrecordset1均已经定义:
Dim sqlString As String
sqlString = "select * from v_dj_qy"
myrecordset1.CursorLocation = adUseClient
myrecordset1.Open sqlString, myConnection, adOpenStatic, adLockOptimistic
v_dj_qy是建立的access中的一个查询,建立在表t_dj_qy、和表t_dm_ry上,如果这样建立在t_dj_qy上:
Dim sqlString As String
sqlString = "select * from t_dj_qy"
myrecordset1.CursorLocation = adUseClient
myrecordset1.Open sqlString, myConnection, adOpenStatic, adLockOptimistic
当反复点击button的时候,查询就不会提示出错:至少一个参数没有被指定值。
请问这是为什么?
Dim sqlString As String
sqlString = "select * from v_dj_qy"
myrecordset1.CursorLocation = adUseClient
myrecordset1.Open sqlString, myConnection, adOpenStatic, adLockOptimistic
v_dj_qy是建立的access中的一个查询,建立在表t_dj_qy、和表t_dm_ry上,如果这样建立在t_dj_qy上:
Dim sqlString As String
sqlString = "select * from t_dj_qy"
myrecordset1.CursorLocation = adUseClient
myrecordset1.Open sqlString, myConnection, adOpenStatic, adLockOptimistic
当反复点击button的时候,查询就不会提示出错:至少一个参数没有被指定值。
请问这是为什么?
...全文
相关推荐
vb操作access数据库的方法.pdf
vb操作access数据库的方法.pdf
使用VB如何查询ACCESS数据库中的表
使用VisualBasic如何查询ACCESS数据库中的表
vb6.0 读取access(mdb)数据库的代码(很简单)
vb6.0 读取access(mdb)数据库的代码,代码很简单,很适合学习vb6.0操作数据库的菜鸟学习
VB access 多条件混合查询
代码实现vb+access 多个条件混合查询。有朋友在网上问到了,有时间做了一个。也许代码很复杂,但感觉还可以。至少实现了。帮助需要的朋友吧。
VB获得Access所有表名
介绍了VB如何从access中读取所有创建的表名


数据库(包含打印,安装,报表)
