vb中出现类型不匹配?

来源:百度知道 编辑:UC知道 时间:2024/05/07 18:11:13
我做的是一个添加数据库信息的界面:
dim mydb as database
dim rs as recordset
set mydb = workspace(0).opendate(app. 数据库)

set rs = mydb1.openrecordset("表名",dbopentable)

为什么最后一句老是报错 13 类型不匹配?
请各位大侠指点 可能问题在什么地方?

谢谢!!!!!
我回去试过了,还是不行啊。。报错是缺少参数。
你有没有普通的信息录入数据库的摸板,能不能给我发一个。谢谢

set rs = mydb1.openrecordset("表名",dbopentable)

mydb1变量名错,你定义的是mydb啊!!
openrecordset("表名")就行,不用加参数!

Public Ds As Database
Public MyDBtemp As Recordset
Set Ds = OpenDatabase(App.Path + "数据库名")
Set MyDBtemp = Ds.OpenRecordset("表名")
这是我通用的代码,你可以参考一下!
这样吧,把你E-mail给我,我把我刚写的成品给你一个,你自己研究一下!