请版主帮忙看下问题出在哪里

已锁定

冠军的心

西门子1847工业学习平台

  • 帖子

    75
  • 精华

    0
  • 被关注

    18

论坛等级:侠圣

注册时间:2007-03-11

普通 普通 如何晋级?

请版主帮忙看下问题出在哪里

425

2

2007-04-09 14:45:21

想实现如下功能,鼠标动作按钮后,打开access数据库,往表里加一行操作记录。我写的代码如下。
Sub OnClick(ByVal Item)
Dim objCnn,objRs
Dim objtchq1,objcmdchq1
Set objtchq1=ScreenItems("chq1")
Set objcmdchq1=ScreenItems("MQD1")
Set objCnn = CreateObject("ADODB.Connection")
Set objRs = CreateObject("ADODB.Recordset")
objCnn.Provider="Microsoft.Jet.OLEDB.4.0"
objRs.Open "d:\BTCHCKCO\BTCHCZJL.mdb"

objRs.Open "GL1CHCZJL",objCn,adOpenDynamic,adLockOptimistic
With objRs
.AddNew
.Fields(0).value=FormatDateTime(Now,1)
.Fields(1).value=FormatDateTime(Now,3)
.Fields(2).value="CHXTCZ"
.Fields(3).value=objtchq1.Text & objcmdchq1.Text
End With
objRs.Update
objRs.Close
Set objRs=Nothing
objCnn.Close
Set objCnn=Nothing
End Sub
但是,我发现对象objCnn,objRs并没有建立,因为我用objCnn.时,其属性并没有自动弹出,我不知道对象建立后应用该对象的属性时,属性是否自动弹出?别的对象属性都自动弹出。但我看参考书这样写的。我不知道应用ADO连接数据库还需要引用吗?急盼回复
请版主帮忙看下问题出在哪里 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32575条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。