merhaba
D7 fb 2.1
arkadaslar boyle bir durumla daha once karsılasan oldumu veya sebebi ne olablir
auto inc bir alanim id diye ag uzerinden kullanıcılar siparis kaydı icin satır no(id) aliyor.
kullanıcının biri 10 sayısını aldı kaydını yaptı diyelim.daha sonra baska bir kullanıcı kayıt numarası aldıgında bu 10 sayısını o kullanıcıda gosteriyor fdb
yani a kullanıcı icin alınan 10 sayısı yok oluyor 11 veya 9 olarak gosteriyor.kayıt numarası degismis ama bilgiler baska bir numara ile gozukuyor.
bunun sebebi nedir?acaba transaction larla ilgili olabilir mi?
tskler.
auto inc satır kayması
Re: auto inc satır kayması
s.a.
bunun sebebi sizin id yi alma yönteminiz olabilir.
id yi nasıl alıyorsunuz?
trigerlarla işlem yaptırıyormusunuz?
kolay gelsin.
bunun sebebi sizin id yi alma yönteminiz olabilir.
id yi nasıl alıyorsunuz?
trigerlarla işlem yaptırıyormusunuz?
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: auto inc satır kayması
muhtemelen
id değerini hem trigerdan arttırıyorsunuz hemde programdan.
trigerda generator değerini vermeden önce null ve sıfır kontrolu yapıp öyle değeri verseniz sorun çözülebilir kanattindeyim.
tabi sorun başka yerdede olabilir. o zaman ona göre çözüm bulmak lazım.
kolay gelsin.
id değerini hem trigerdan arttırıyorsunuz hemde programdan.
trigerda generator değerini vermeden önce null ve sıfır kontrolu yapıp öyle değeri verseniz sorun çözülebilir kanattindeyim.
tabi sorun başka yerdede olabilir. o zaman ona göre çözüm bulmak lazım.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: auto inc satır kayması
hocam yanlisim surda galiba
FDB de generator ve trigger ile auto inc alanimi artiriyorum bunun disinda programdan IBDataSet in generator field ozelligi ile generator u artiriyorum iki defa generatoru tetiklemem hatam galiba
fakat satir kaymasi hep 1 fazla olmuyor bazende 1 eksigi oluyor 10 ise 9 oluyor gibi
tskler.
FDB de generator ve trigger ile auto inc alanimi artiriyorum bunun disinda programdan IBDataSet in generator field ozelligi ile generator u artiriyorum iki defa generatoru tetiklemem hatam galiba
fakat satir kaymasi hep 1 fazla olmuyor bazende 1 eksigi oluyor 10 ise 9 oluyor gibi
tskler.
Garibanus
Re: auto inc satır kayması
bunun yanında ibdataset in insert sql inde id alanının gönderildiğindende emin olun.aslangeri yazdı: trigerda generator değerini vermeden önce null ve sıfır kontrolu yapıp öyle değeri verseniz sorun çözülebilir kanattindeyim.

Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim