iki tabloya birden yazma...
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
iki tabloya birden yazma...
arkadaşlar benim yapmak istediğim firebird'de ikitane tablo oluşturdum ve bunları delphi ye bağladım..
1.tabloya yazdığım bilgileri kaydet dediğim de ikince tabloda da
kayıt yapmasını istiyorum,yani aynısını ikinci tabloyada kayıt edicek bir tuşla..bunu bunu nasıl yaparım yardımcı olurmusunuz...
1.tabloya yazdığım bilgileri kaydet dediğim de ikince tabloda da
kayıt yapmasını istiyorum,yani aynısını ikinci tabloyada kayıt edicek bir tuşla..bunu bunu nasıl yaparım yardımcı olurmusunuz...
bunu 2 yolla yapabilirsin,
1. tablonun After Insert triggerina yazarak..
2.delphide ki table yada dataset bileşeninin after insert üne yazarak..
2. yöntemde yapmak gereken çok basit..
1. tablo için yaptığın bileşen leri vs ekleyeceksin, daha sonra
1. tablonun After Insert triggerina yazarak..
2.delphide ki table yada dataset bileşeninin after insert üne yazarak..
2. yöntemde yapmak gereken çok basit..
1. tablo için yaptığın bileşen leri vs ekleyeceksin, daha sonra
Kod: Tümünü seç
Tablo2.insert;
Tabalo2Alan1.Value := Tabalo1Alan1.Value;
Tabalo2Alan2.Value := Tabalo1Alan1.Value;
...
...
Tabalo2.Post;
ya ben firebird veri tabanı kullandığım içinlazio yazdı:bunu 2 yolla yapabilirsin,
1. tablonun After Insert triggerina yazarak..
2.delphide ki table yada dataset bileşeninin after insert üne yazarak..
2. yöntemde yapmak gereken çok basit..
1. tablo için yaptığın bileşen leri vs ekleyeceksin, daha sonraKod: Tümünü seç
Tablo2.insert; Tabalo2Alan1.Value := Tabalo1Alan1.Value; Tabalo2Alan2.Value := Tabalo1Alan1.Value; ... ... Tabalo2.Post;
delphi dede interbase billeşenlerini kullanıyom
ibtable1 de bu dediklerin yapılmıyor...
-
- Üye
- Mesajlar: 38
- Kayıt: 27 Ara 2006 03:13
allah razı olsun arkadaşlar oldu dediğinizgibi
ama bi sorum daha var
ben form1 de 1.table ya kayıt et dediğim de form2 de kine kayıt yapmasını istiyom..
bu şekilde yaptığımda iki sinin de form1 de olması gerekiyor..
form2 ye tabloları bağlayınca yine aynısı gibi table1 oluşturmam gerekiyor
ve isimleri aynı oluyor bunu nasıl yaparım..
ama bi sorum daha var
ben form1 de 1.table ya kayıt et dediğim de form2 de kine kayıt yapmasını istiyom..
bu şekilde yaptığımda iki sinin de form1 de olması gerekiyor..
form2 ye tabloları bağlayınca yine aynısı gibi table1 oluşturmam gerekiyor
ve isimleri aynı oluyor bunu nasıl yaparım..
-
- Üye
- Mesajlar: 38
- Kayıt: 27 Ara 2006 03:13
Eğer yanlış anlamadıysam yapmak istediğiniz form1 de işlem yaparken form2 de de aynı işlemi yapsın. Onun için :
yazman yeterli olur heralde.. Kolay Gelsin
Kod: Tümünü seç
form2.ibtable1.insert;
Form2.ibtableALAN1.asvalue:=Form1.ibtableALAN1.asvalue;
Form2.ibtable1.post;