修改表总是报错,谁能帮我看看?

dongma 2003-04-08 10:00:21
microsoftjet数据库引擎找不到输入表或查询‘’
Set rs2 = db1.OpenRecordset(strrsname2, dbOpenDynaset) '创建记录集
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
自由之眼 2003-04-08
  • 打赏
  • 举报
回复
strrsname2参数的值定义在哪里啊
怎么给注释了??
改成:
strrsname2="select * from " & Trim(Text1.Text)
试试
dongma 2003-04-08
  • 打赏
  • 举报
回复
部分代码:
If Text2.Text <> "" Then

'显示文件内容
'strdbname2 = "d:\gl\data\展点.mdb" '数据库名
'strrsname2 = Trim(Text1.Text) '表名
Set db1 = DBEngine.OpenDatabase(strdbname) '打开数据库
Set rs2 = db1.OpenRecordset(strrsname2, dbOpenDynaset) '创建记录集
If rs2.BOF = True Then
GoTo exit11
End If
rs2.MoveLast
rs2.MoveFirst
With rs2
intrecs2 = rs2.RecordCount ' 记录数

End With
Text4.Text = "表名: " + strrsname2 + " 记录数: " + CStr(intrecs2)
'rs.Filter = strfilter
'Set rs1 = rs.OpenRecordset
'With rs1
' intrecs = rs1.RecordCount ' 记录数
'
'End With
自由之眼 2003-04-08
  • 打赏
  • 举报
回复
你把前两个注释去掉

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧