+ -
当前位置:首页 → 问答吧 → 如何在excel vba窗体中连接access的操作?

如何在excel vba窗体中连接access的操作?

时间:2011-04-25

来源:互联网

前两天见过人家利用VBA 来连接access 操作实例,感觉很好 ,所以这两天在学习,因为没什么基础,在自己动手操作(整合代码)时遇到些困难:
1.在窗体中输入数据后,点击【新增】按钮,然后查看数据库,却没有发现有新增的数据,详细请看附件!!!
2.请帮助添加【删除记录】的代码


  请师傅们引导!!(本人以前没接触过ACCESS,刚刚接触了两个晚上)

附件

(求助)我的测试.rar(35.22 KB)

2011-4-25 23:38, 下载次数: 2

作者: wangzhongtu   发布时间: 2011-04-25

自己顶下 请大家帮忙

作者: wangzhongtu   发布时间: 2011-04-26

第一个问题:在rs.AddNew后面没有具体的字段增加的内容,一般还应该有:
rd(0)=(具体内容)
rd(1)=(具体内容)
rd(2)=(具体内容)
……
最后还要有一句
rs.Update

作者: zez   发布时间: 2011-04-26

是这样呀 我再看看 有问题再来请教

作者: wangzhongtu   发布时间: 2011-04-26

我刚刚改了下  还是有问题 基础太差不知道怎么调了 请帮帮测试下

主要有三个问题想要学习和解决:
1.点击【新增】按钮,要让ComboBox1到ComboBox15  以及textbox1中的值输入到数据库中
2.点击【删除记录】按钮,要让被选中的记录从数据库中删除,
3.要让ComboBox16-ComboBox30的筛选事件可用
请老师帮忙调试修改,并给出一些关键错误的提示!

[ 本帖最后由 wangzhongtu 于 2011-4-26 10:32 编辑 ]

附件

(求助)我的测试.rar(48.66 KB)

2011-4-26 09:45, 下载次数: 4

作者: wangzhongtu   发布时间: 2011-04-26

对不起,我对窗体不熟悉

作者: zez   发布时间: 2011-04-26

好像是这句报错了 Sql = "select * from 测试 where 序号 = " & ComboBox1.Value & "and 项目编号 =" & ComboBox3.Value & ""

请问以上这句改怎么理解呢

作者: wangzhongtu   发布时间: 2011-04-26