Mengapa terjadi Key value for this row was changed or deleted at the data store. The local row in now deleted pada delphi

Mengapa terjadi Key value for this row was changed or deleted at the data store. The local row in now deleted pada delphi

Size
Price:

Read more

Programmer pemula bertanya : mengapa terjadi muncul pesan "Key value for this row was changed or deleted at the data store. The local row in now deleted " pada delphi saat digunakan untuk mengakses database (dalam hal ini setelah proses update/edit data)?

programmer yang lebih pemula menjawab : hal tersebut terjadi karena

semisal ada 2 buah komponen yang dipergunakan untuk akses data base semisal adotable dan adoquery, ketika terjadi perubahan data (semisal karena proses edit data), salah satu komponen mempost (baca : memasukkan data, saat komponen lain pengaskses database tersebut sama - sama masih aktif)

solusinya : ketika proses penyimpanan data semisal

adotable1.Edit;
adotable1.FieldByName('deadline').AsDateTime:=datetimepickeredit.DateTime;
adotable1.post;
adotable1.Refresh;

TAMBAHKAN KODE

adoquery1.Close;
adoquery1.open;
adoquery1.Refresh;


SEHINGGA MENJADI

adoquery1.Close;

adotable1.Edit;
adotable1.FieldByName('deadline').AsDateTime:=datetimepickeredit.DateTime;
adotable1.post;
adotable1.Refresh;

adoquery1.open;
adoquery1.Refresh;
 
MASIH BINGUNG?

berarti anda memang benar benar pemula... KUNJUNGI WEBSITE DAGANGAN KAMI KLIK PADA TEKS BERKEDIP INI

0 Reviews

Contact form

Name

Email *

Message *