Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.
0 oy
465 kez görüntülendi
ios development kategorisinde tarafından

Sqlite veritabanı için FMDB kullandım. MYSQL veritabanı ile senkronize çalışması için  ara sıra güncelleme yaptırıyorum ve dönen sonuca göre işlemler oluyor. Ancak sqlite veritabanına yeni kayıt MYSQL üzerinden başarıyla eklenmesine rağmen, nedense yeni eklenen kaydı hemen ekleme işleminin ardından okumak isteyince "fatal error: Array index out of range" hatası çıkıyor.

Bu sorunu aşmak için, kayıt eklendikten sonra nasıl bir reload yani database yenilemesi yapabilirim ?

1 cevap

+1 oy
tarafından
tarafından seçilmiş
 
En İyi Cevap

tam emin olamadım açıkçası problemin nerden kaynaklanabileceğine. insert ve fetch kodunu paylaşabilirsen bir bakayım.

tarafından
temp array oluşturdum database tablomdaki veriler için. Ekeme yaptıktan sonra da bu array'e terkar verileri alması için reload yaptırınca düzeldi. Teşekkür ederim.
...