06-04-2021, Saat: 10:31
Merhaba arkadaşlar,
Türkçe Android'lerde indeksli Sqlite tablolarına yeni kayıt ve düzenleme yapmak isteyince çıkan "[FireDAC] [DApt] -400. Update command updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user'." hatası ile karşılaşan olursa boşuna zaman kaybetmesin, http://docwiki.embarcadero.com/RADStudio..._(FireDAC) sayfasında vs. bildirilenleri düzeltmeye uğraşmasın. Muhtemelen indeksli TFDTable ile Türkçe Android arasında bug var.
Sadece tüm FDTable'ları silin, tablolara FDQuery'ler ile bağlanın. Gerekmedikçe IndexFieldNames ve Indexes kısımlarını boş bırakın, çözüm bu kadar basit.
Türkçe Android'lerde indeksli Sqlite tablolarına yeni kayıt ve düzenleme yapmak isteyince çıkan "[FireDAC] [DApt] -400. Update command updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user'." hatası ile karşılaşan olursa boşuna zaman kaybetmesin, http://docwiki.embarcadero.com/RADStudio..._(FireDAC) sayfasında vs. bildirilenleri düzeltmeye uğraşmasın. Muhtemelen indeksli TFDTable ile Türkçe Android arasında bug var.
Sadece tüm FDTable'ları silin, tablolara FDQuery'ler ile bağlanın. Gerekmedikçe IndexFieldNames ve Indexes kısımlarını boş bırakın, çözüm bu kadar basit.