同一台电脑里面SQL数据库,在数据库里面有“模块1”“模块2”两个数据库,分别为两个应用程序的数据库。“模块1”中有客户:姓名,性别等个人资料信息。“模块2”中也有客户的个人资料信息。现在我想在1应用程序输入的客户信息后,我在用2应用程序的时候客户的个人资料也能自动调用“模块1”的数据库信息,这样我就不用两个软件都重复的添加客户信息了。
这样的话应该怎么去弄?是写个程序?还是应用怎么连接?
请求高手指点迷津 谢谢!
这样的话应该怎么去弄?是写个程序?还是应用怎么连接?
请求高手指点迷津 谢谢!
use 模块1
create trigger insertm2
on 客户信息
for insert
as
insert into 模块2.dbo.客户信息 select * from inserted
go
use 模块2
create trigger insertm2
on 客户信息
for insert
as
insert into 模块1.dbo.客户信息 select * from inserted
go
正在执行查询...
根级别上的数据无效。 行 1,位置 1。
执行完毕
use 模块1 这里就下面显示红线
软件1正常访问客户表,软件2对客户表的操作,在表名前面都加上 数据库.dbo.(例如:模块1.dbo.客户信息)就可以了
select * from 模块2.dbo.tb
create trigger insertm2
on 模块1
for insert
as
insert into 模块2 select * from inserted
gocreate trigger insertm2
on 模块2
for insert
as
insert into 模块1 select * from inserted
go
select * from 数据库名1.dbo.表名
select * from 数据库名2.dbo.表名