FireBird'de insert ettiğim kaydın id'sini nasıl alırım?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

hdayi yazdı:Abdulkadir çok kullanıcılı ortamda senin yol problem oluşturabilir. Sen kaydı girdikten sonra onu olana kadar yeni bir daha kayıt girebilir.

Kolay Gelsin....
Eventlerden bu aşamada yararlanılabilir ;)

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
abdulkadir
Kıdemli Üye
Mesajlar: 489
Kayıt: 13 Eyl 2003 09:10
Konum: istanbul
İletişim:

Mesaj gönderen abdulkadir »

hocam select kullanmak arkadasın işine gelirse olayı çözeriz inş

post etmeden önce
Max ı Degişken1 e ata

Kod: Tümünü seç

Select Max(ID) From TABLO_ADI 
post ettikten
degişken1 hafızada tutulurken

Kod: Tümünü seç

Select ID From TABLO_ADI  where ID = degisken1 + 1 
Tabi cok kullanıcı ortamlar için sorun olabilir şimdilik aklıma baska bir sey gelmiyor.
sevgiler
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

Sp ile hallettik @abdulkadir, sağolasın.

Kolay Gelsin...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Cevapla