Degerli arkadaşlarım öncelikle herkese kolay gelsin
Benim veri tabanı Firebirdde gecmek istiyorum fakat daha önceden Firebird hakkında fazla bir bilgim yok Firebird master detail olan tablomda mus_kod alanıma otomatik sayı yaptırmam gerekiyor bana bu konuda yardımlarınızı bekliyorum saygılarımla
Firebird sayı
Degerli mustafa bey yaa bilen icin oy oy fakat veri tabanı Firebirdde gecmek istiyorum eskiden paradoxta böyle bir sorun yoktu o iş kolaydı
fakat Firebirdde o kadar cok konulardan bahsediliyorki secim yapmaktan
işi cözemedim mus_kod alanıma otomatik sayıda dakılıp kaldım bakalım
onunda bir kolay yönü vardır inşallah yinede degerli arkadaşlardan
bir yardım bekliyorum Firebird hakkında
fakat Firebirdde o kadar cok konulardan bahsediliyorki secim yapmaktan
işi cözemedim mus_kod alanıma otomatik sayıda dakılıp kaldım bakalım
onunda bir kolay yönü vardır inşallah yinede degerli arkadaşlardan
bir yardım bekliyorum Firebird hakkında
Zengin
Öncelikle yeni başladıysan IBExpert gibi bir araç kullanman seni rahatlatacak. Bu araçta AutoInc alanı seçimine göre kendisi oluşturur. Aslında arka tarafta tablo için bir generator ve bir trigger oluşturur. Tabloya kayıt eklendiğinde trigger devreye girer generator'den aldığı sayıyı o alana gönderir.
http://www.delphiturkiye.com/index.php? ... utoinc.htm
adminin dediği gibi arama yapın makelelere bakın çok kaynak var çokkkkkk ama kullanabilmek önemli olan.takıldığın yeri yine sorarsın ama biraz gayret ..
adminin dediği gibi arama yapın makelelere bakın çok kaynak var çokkkkkk ama kullanabilmek önemli olan.takıldığın yeri yine sorarsın ama biraz gayret ..
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.
***********************************
- kadirkurtoglu
- Üye
- Mesajlar: 748
- Kayıt: 22 May 2005 01:20
- Konum: Uzakta Görünen Tepeden...
merhaba IBStoredproc bileşeni ekle database:=IBDatabase1 transaction:=IBTransaction1 yap ve IBTable nin beforepost olayına aşağıdaki kodu yaz.
başarılar
başarılar
Kod: Tümünü seç
if (IBTable1.State=dsinsert) then
begin
IBTable1kayitno.AsCurrency:=0;
IBstoredproc1.Prepare;
IBstoredproc1.ExecProc;
IbTable1kayitno.AsCurrency:=IBstoredproc1.Parambyname('id').AsCurrency;
end;
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.
Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
ışığında hiç bir şey kaybetmez.
Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Degerli kadirkurtoglu kardeşim olayı cok güzel bir şekilde
bilgilendirdigin icin teşekkürler ederim demekki hatam belli oldu
IBstoredproc1 ilave etmem gerekiyormuş Firebird veritabanına yeni geciş yapıyorum bir takım hatalarım var fakat siz degerli arkadaşlar sayesinde
bu eksikleride giderecegiz inşallah cok teşekkür ederim
saygılarımla
bilgilendirdigin icin teşekkürler ederim demekki hatam belli oldu
IBstoredproc1 ilave etmem gerekiyormuş Firebird veritabanına yeni geciş yapıyorum bir takım hatalarım var fakat siz degerli arkadaşlar sayesinde
bu eksikleride giderecegiz inşallah cok teşekkür ederim
saygılarımla
Zengin