25/08/2010, 02:01
sql de yazdığım trigger i acceess e nasıl uyarlarım
25/08/2010, 09:38
orko666
çok teşekkür ederim fromlarınızı takip etmeye tabiki devam edicem, hatta bilgim olan konularda mümkün olduğunda yardımcı olmaya çalışıcam ancak işlem konusunda yapmak istediğimi yanlış anlatıım sanırım. Sql ile kullandığım trigger a c# ile yazdığım bir programı kullanarak stored procedure e yolladğım değerler ile tetikliyordurm. Örnek vermek gerekirse:
ödeme_ekle trigger ına oluşturduğum
odeme tablosuna stored procure oluşturup oluşturduğum stored procure e @Id ve @odeme isimli iki adet değişken oluştururum. c# ile bu değişkenlere değer yollarım. ödeme_ekle trigger ı bu aşamada devreye girer ve yapılan değişikliği musteri tablosuna uygular. Bunun için yapabileceğim bir şey varmı? C# tarafından kodlarla gerekli işlemleri yaptırabilirim ama asıl amacım öğrenmek olduğu için bana göre zor olan (access i bilen birine daha kolay olan) yolu seçtim.
ödeme_ekle trigger ına oluşturduğum
odeme tablosuna stored procure oluşturup oluşturduğum stored procure e @Id ve @odeme isimli iki adet değişken oluştururum. c# ile bu değişkenlere değer yollarım. ödeme_ekle trigger ı bu aşamada devreye girer ve yapılan değişikliği musteri tablosuna uygular. Bunun için yapabileceğim bir şey varmı? C# tarafından kodlarla gerekli işlemleri yaptırabilirim ama asıl amacım öğrenmek olduğu için bana göre zor olan (access i bilen birine daha kolay olan) yolu seçtim.
25/08/2010, 11:16
alpeki99
Sayın orko666 Access'te trigger yapısı mevcut değildir. Access 2010 sürümü ile birlikte Makro sisteminde mini bir trigger sistemi mevcut olsa bile sizin istediğiniz tarzda bir çözüm olmayacaktır. Benim anladığım C# ile eklediğiniz kayıt sonucunda Access trigger devreye girerek diğer tabloya bilgi eklesin istiyorsunuz. Yanılıyorsam düzeltin lütfen.
25/08/2010, 12:18
orko666
Kesinlikle doğru anlamışsınız. İlginizden ötürü çok teşekkürler. Gerekli işlemleri C# ile yapmam doğru olan yolmuş o zaman.
25/08/2010, 12:58
Kur@l
Sayın orko666;
SQLServer bir servis olarak sürekli çalışmakta olan bir sistem Access dosyaları ise Access açılmadan kendi başlarına depolamaktan başka bir işlem yapamazlar...
Ben yanlış anlamışım soruyu kolay gelsin.
SQLServer bir servis olarak sürekli çalışmakta olan bir sistem Access dosyaları ise Access açılmadan kendi başlarına depolamaktan başka bir işlem yapamazlar...
Ben yanlış anlamışım soruyu kolay gelsin.
25/08/2010, 13:12
Subco
Sayın orko666,
Sonuc ne oldu simdi? konunun cozumu nasil yapildi, yada yapilmadi mi?
Sonuc ne oldu simdi? konunun cozumu nasil yapildi, yada yapilmadi mi?