关于在vb中编辑触发器同步多表数据库中记录 10

我用vb编辑了一个多窗体导入Access多表数据库,想在一张表中增加、删除、更改记录,通过主键同步更改其他表中记录。下面是我编写在:外接程序-可视化数据管理器中的SQL语... 我用vb编辑了一个多窗体导入Access多表数据库,想在一张表中增加、删除、更改记录,通过主键同步更改其他表中记录。下面是我编写在:外接程序-可视化数据管理器中的SQL语句。但执行时,提示:CREATE TABLE 语句中的语法错误。数:3290。语句主要是创建触发器在基本信息表中添加信息时,任务信息表中的姓名也同时添加,但不知道哪有问题,请高手指教谢谢。
create trigger tr
on 基本信息 for insert
as
insert into 任务信息(姓名)
select * from inserted
展开
 我来答
pzhkudu
2014-03-24 · TA获得超过249个赞
知道答主
回答量:359
采纳率:0%
帮助的人:147万
展开全部
更新应该使用的是update语句,而非insert。你想通过增加记录的同时,更新其它表中相应主键记录,可追寻创建触发器,在触发器中写入两种处理过程,一个insert,别一个update。同时还应考虑其它表中是否存在新记录,如果没有时update语句要换成insert!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式