设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1458|回复: 10
打印 上一主题 下一主题

[窗体] 如何数据初使化?

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-21 15:01:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
也就是说。。
当我点击窗体的“确定”按扭,会把库里所有表里的记录都清除掉。。

请教如何实现?

[ 本帖最后由 goto2008 于 2007-8-21 17:57 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2007-8-21 15:16:39 | 只看该作者
使用  currentdb.execute "delete * from 帮面指令表"   类似这样的方式清除所有表的内容
3#
 楼主| 发表于 2007-8-21 15:42:02 | 只看该作者
谢谢大哥。。搞定了
4#
发表于 2007-8-21 16:38:58 | 只看该作者
我一般用docmd.runsql "..."
5#
 楼主| 发表于 2007-8-21 17:56:46 | 只看该作者
原帖由 tz-chf 于 2007-8-21 16:38 发表
我一般用docmd.runsql "..."



又学了一招。。。。 谢谢tz-chf 。。。。
6#
发表于 2007-8-21 21:00:10 | 只看该作者
execute 执行删除查询不会出现提示,docmd.runsql 需要DoCmd.SetWarnings False配合一起使用才能取消提示
7#
发表于 2007-8-21 21:02:24 | 只看该作者
可建立个需要初始化的表,然后循环使用currentdb.execute "delete * from 表"   或者docmd.runsql "...",这样比较方便。
8#
 楼主| 发表于 2007-8-21 21:13:41 | 只看该作者
原帖由 andymark 于 2007-8-21 21:00 发表
execute 执行删除查询不会出现提示,docmd.runsql 需要DoCmd.SetWarnings False配合一起使用才能取消提示



大哥,,,如果想实现点击“确定数据初使化”按扭后
能弹出一个“您确定要数据初使化吗?”对话框。。。。

然后让我们选择,是或否

要怎么做?
9#
发表于 2007-8-21 22:29:07 | 只看该作者
根据msgbox返回的值进行下一步操作即可
10#
发表于 2007-8-21 22:38:24 | 只看该作者
也可以做成有选择初始化,把需要初始化的表有复选框列在一个窗体上,按所选的窗体执行上面的语句
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-24 16:49 , Processed in 0.103562 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表