list index out of bounds(0)(Arama yaptım)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kaptan
Üye
Mesajlar: 395
Kayıt: 01 Tem 2005 04:02

list index out of bounds(0)(Arama yaptım)

Mesaj gönderen Kaptan »

Selamlar.
arama yaptım fakat hatanın sebebini tam olarak bulamadım.
ibdataset ile insert ederken bu hatayı veriyor.
selectsql kodunu koşula bağlı olarak bazen değiştiriyorum. eğer o koşulda kayıt yoksa ibdataset.insert ederken bu hatayı veriyor.
sorunu nasıl giderebilirim?
Teşekkürler.

Edit: dataset ile değil de query ile kayıt ekleme yapabiliyorum. id numarasını da kendim verdirerek tabi. generatörü henüz çalıştıramadım queryde. triggerlarla deneyeceğim.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
ibdataset ile insert ederken selectsql ile işin olmaz.
ibdataset in insertsql i çalışır. o nu kontrol et.

kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kaptan
Üye
Mesajlar: 395
Kayıt: 01 Tem 2005 04:02

Mesaj gönderen Kaptan »

datasetin insert kodunda bi sorun yok sanırım.sadece selectsql ile dönen kayıt yoksa insert komutu çalışınca o hatayı veriyor.
try except kullandığımda insert etmiyor fakat dbeditlerden değeri yazıp post ettiğimde kayıt ediliyor. Bu şekilde idare edeyim artık
teşekkürler.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

siz bilirsiniz.
ancak hata verdiği satırı tespit edip ilgili kodları gönderirsen.....
birde datasetteki sqlleri (select,insert, refresh vs) gönderirsen.....
arkadaşlar bu hatadan kurtulman için yardım edebilirler.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla