Ganti dulu Collation dari database properties, agar isinya sama.
Misalnya samain menjadi SQL_Latin1_General_CP1_CI_AS

Lalu silahkan coba lagi jalankan triggernya.





Salam Hangat dan Jabat Erat
Murid Belajar Access
 
 
EdyWiyono
 
 

From: [email protected] [mailto:[email protected]]
On Behalf Of Yohanes Purwo
Sent: Wednesday, July 21, 2010 08:12
To: [email protected]
Subject: Re: [belajar-access] Trigger untuk delete record pada table dengan
database berbeda

  
Selamat pagi pak Edy,

Saya sudah coba dengan scrip yg sama tapi selalu gagal berikut scrip nya:

saya ada dua database :
PerawatanSQL dan
LaboratoriumSQL

saya jalankan scrip di bawah ini dari database PerawatanSQL karena dbo.visit
adanya di perawatanSQL.

CREATE TRIGGER TES ON DBO.VISIT
FOR DELETE
AS
DELETE [LaboratoriumSQL].[DBO].[tblLab]
WHERE [NoRegRI]=(SELECT NoRegistrasi FROM DELETED)

saya sudah coba berkali2 tapi selalu gagal
berikut pesan error nya:

Msg 468, Level 16, State 9, Procedure Tes, Line 4
Cannot resolve the collation conflict between "Latin1_General_CI_AS" and
"SQL_Latin1_General_CP1_CI_AS" in the equal to operation.

Mohon pencerahan, tks

Salam Hangat 
2010/7/21 MBA <[email protected]>
  
[Attachment(s) <>  from MBA included below] 
Misalnya anda ingin menghapus data pasien dari database B
jika data pasien di database A di hapus.

Asumsi.
DB_A
DBO.DATA_PASIEN_TBL
KDPASIEN
NAMAPASIEN
DB_B
DBO.DATA_PASIEN_TBL
KDPASIEN
NAMAPASIEN


Buat sbb.
1. Dari database DB_A
2. Jalankan TSQL di bawah ini.

CREATE TRIGGER ON DBO.DATA_PASIEN_TBL
FOR DELETE
AS
DELETE DB_B.DBO.DATA_PASIEN_TBL
WHERE KDPASIEN=(SELECT KDPASIEN FROM DELETED)

Salam Hangat dan Jabat Erat
Murid Belajar Access


EdyWiyono



From: [email protected]
<mailto:belajar-access%40yahoogroups.com>
[mailto:[email protected]
<mailto:belajar-access%40yahoogroups.com> ]
On Behalf Of Yohanes Purwo
Sent: Tuesday, July 20, 2010 11:02
To: [email protected] <mailto:belajar-access%40yahoogroups.com>

Subject: [belajar-access] Trigger untuk delete record pada table dengan
database berbeda

Dear All,

Ak ada problem nih tentang trigger di SQL SERVER Express 2005, saya punya
dua database yg tabelnya saling berhungan. saya ingin membuat trigger
apabile tabel A dalam database A di hapus maka record yg ada dalam tabel B
pada Database B juga ikut terhapus.
mungkin ada yg pernah punya pengalaman yg sama mohon sharing contoh
triggernya.

Thanks
-- 
Yohanes Purwo Santoso
esia : 021-98874895
Hp : 081311275024
email : [email protected] <mailto:Ypurwo%40gmail.com> 



-- 
Yohanes Purwo Santoso
esia : 021-98874895
Hp   : 081311275024
email : [email protected]

Kirim email ke