永发信息网

VB : 在 Access中有多个表,如何同时删除这些表中的数据?代码怎么写?谢。

答案:3  悬赏:20  手机版
解决时间 2021-03-23 17:48
VB : 在 Access中有多个表,如何同时删除这些表中的数据?代码怎么写?谢。
最佳答案
表之间有关联吗?有关联的话,设置关联键,删除一个表自动同时删除其他表。

没有关联的话,就要用代码分别删除。
遍历多个表,执行 DELETe * FROM 表追问Access中有100张表,每张表里有“温度一,温度二,湿度一,湿度二,日期”五个字段。每张表的字段都相同?不要分别清除?要同时清除?怎么设置关联键?谢追答100张表是比较多,因为不知道你这个100个表是怎么建立和输入数据的,如果可以的话,每张表都增加一个同类型的关联字段,比如:就叫 关联ID,当然从你说的字段来看,好像可以把日期作为关联字段。但是一张表的数据里有没有相同日期的数据?如果有的话就不好处理。

然后把以表1为主表,和所有表的关联字段设成同时删除关联既可以。

但是我觉得如果你的100张表名有一定规律性的话,还不如代码删除方便些。
比如是 天气1,天气2,天气3.。。。。
for i=1 to 100
cn.execute("DELETe * FROM [天气" & i & "]")
i=i+1
next

当然这里省略了连接数据库的代码追问100张表有规律的,表的名是 table1,table2,table3........table100 .每张表里有“温度一,温度二,湿度一,湿度二,日期”五个字段.我的100张表除了表的名称不同,其余都相同。麻烦你能写的具体点吗?多谢!着急啊。
全部回答
只能用 删除查询 一个一个的操作
delete * from 表1,表2 where 表1.字段一=条件1 and 表1.字段2=表2.字段2
这个就是把表1、表2里字段2相同且表1里字段1符合条件的数据全部删除掉的SQL 语句
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
懿夕,求诗词,寓意好的藏头诗
庆轩怎么读
单选题Acarcameand________themantotheh
一个word文档只有30多页全是文字没有图片,却
爱你赞美松树的诗句,越剧祥林嫂中听他一番辛
铁炉兴科精品家具城怎么去啊,有知道地址的么
OPPOr9这个铁片装什么地方
爸爸对孩子的成长寄语,写激励孩子“发奋学习
乙丑年丁亥月甲子日已巳时出生男的主命理和人
什么是速度变化量?
据不完全统计,全球最大的500家跨国公司已有2
老婆山地址有知道的么?有点事想过去
天麻磨成粉怎么吃,天麻怎样才能磨成粉呀!!
若x=-4是方程的解,那么a的值为________.
三国演义中荀攸出现在哪几回?
推荐资讯
解答题请你设计一个实验证明:叶片是蒸腾作用
断路和短路与电压表和电流表的关系
vivo xshot 来电秀 怎么设置??
贵妇膏使用后会不会过敏,我是敏感性肌肤用了
狗狗尾巴烂得好严重,周围又没宠物医院怎么办
-Must I use both hands?-Yes, you .A. mustB
北海诚车汇二手车经营有限公司地址在什么地方
描写西北风的句子
高中政治 文化生活中有没有提及中华民族赖以
何家院子在哪里啊,我有事要去这个地方
如果我真打算将来自己单干的话,我该怎样进行
和回忆有关的名人名言,对过去的回忆伤感的名
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?