VB调试中遇到“对象关闭时,不允许操作

lz_xiaohai 2017-12-25 04:03:44
1、设置模块
Public Sub main()            '定义一个公共主函数,用于连接数据库
cnnstr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;PWD=itxrgw;Initial Catalog=db_SPJXC;Data Source=."
cnn.Open (cnnstr)
End Sub

2、在保存的按钮中

call main
cnn.Execute ("insert into 经手人表 values('" & Text1(0).Text & "','" & Text1(1).Text & "','" & Text1(2).Text & "','" & Text1(3).Text & "','" & Text1(4).Text & "','" & Text1(5).Text & "')")

老是提示VB调试中遇到“对象关闭时,不允许操作
3、如果我要程序随时执行cnn.execute 模块需要怎么设置
注:利用ado对象
...全文
491 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lz_xiaohai 2017-12-26
  • 打赏
  • 举报
回复
谢谢两位老师。。。。。。
饮水需思源 2017-12-26
  • 打赏
  • 举报
回复
把cnn用public定义成全局
赵4老师 2017-12-25
  • 打赏
  • 举报
回复
把劳什子main删掉,每次都:
cnn.Open ("Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;PWD=itxrgw;Initial Catalog=db_SPJXC;Data Source=.")
cnn.Execute ("insert into 经手人表 values('" & Text1(0).Text & "','" & Text1(1).Text & "','" & Text1(2).Text & "','" & Text1(3).Text & "','" & Text1(4).Text & "','" & Text1(5).Text & "')")
cnn.Close

742

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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