Arsip: db error?

more 18 years ago
kupretkutu
numpang tanya...
kenapa yah tiap aku pake db ms access, tiap kali aku masukin/rubah data langsung di DBGrid (maksudnya dengan cara pencet tombol 'down' ketika dbgrid sedang aktif, ato dengan cara ketik langsung di kolom dbgrid nya, pokoke sampe keliatan state si dbgridnya = state edit (di sisi paling kiri muncul icon bintang yang ngegantiin icon panah)) , nah setelah diedit ketika state si dbgrid nya kembali ke state browse, langsung deh muncul error :
'Row cannot be located for updating. Some values have been changed since it was last read.'
ngopo yo? apa emang karena ms accessnya? ato ada coding ku yang salah...
mohon pencerahannya... maap kalo njelasinya rada2 njelimet, maklumlah lagi setres :-P

more 18 years ago
belajaraja
Salam Kenal,
'Row cannot be located for updating. Some values have been changed since it was last read.' ngopo yo? apa emang karena ms accessnya? ato ada coding ku yang salah...Setau saya kalo seperti itu coding nya mas yang kurang tepat, coba setelah edit, mas updaterecord lalu di post. ada yang biasa pake updaterecord ada yang ngga, tapi kalo menurut saya sebaiknya pake update record Semoga dapat membantu

more 18 years ago
irosyidi
biasanya ada data yang terduplikasi...
coba kosongin datana dulu...baru ulang input
ato mungkin tabel itu ada relasi dengan tabel laen...
selama ini aku buat applikasi demo dengan Access gak masalah kok....kecuali dia harus input data dengan frekuensi super cepat dia gak kuat....

more 18 years ago
kupretkutu
@belajaraja,
procedure TDataMod.ADOQuerySubDetailAfterEdit(DataSet: TDataSet);
begin
DataSet.UpdateRecord;
DataSet.Post;
end;
gitu maksudnya?maap rada2 bingung hehe...
tapi waktu dicoba kayak gitu malahan parah, datanya nggak masuk ke db...
@irosyidi
table nya emang ada relasi dengan table lain, n aku udah masukin
procedure TDataMod.ADOQuerySubDetailBeforePost(DataSet: TDataSet);
begin
DataSet.FieldValues['idReport'] := ADOQueryDetail.FieldValues['idReport'];
end;
n aku sebenernya dah rada2 nemu penyebabnya, dia itu error kalo field yang kita edit type nya double, tapi kalo field type nya text or memo,ora opo2...
n aku juga udah assign ulang primary key di table yang error, gak ngaruh juga...
apa berarti aku harus pake sql syntax 'UPDATE' yah, tapi kalo gitu ditaro di event mana sql syntax nya? pengennya sih biar bisa langsung edit or input langsung di dbgrid, kan enak tuh...
more 18 years ago
kupretkutu
procedure TDataMod.ADOQuerySubDetailBeforePost(DataSet: TDataSet);
begin
try
if (DataSet.FieldByName('quantity').AsString = '') then DataSet.FieldValues['quantity'] := 0;
DataSet.FieldValues['idReport'] := ADOQueryDetail.FieldValues['idReport'];
except
MessageDlg('Error before post!',mtError,[mbOK],0);
end;
end;
ternyata setelah diakalin kayak diatas, ampe sekarang ndak ada masalah tuh...
field 'quantity' type = doublemore ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- program multi user
by gito in Lain-lain more 17 years ago - Menentukan lama pinjam & diskon program rental
by ho2sly in Tip n Trik Pemrograman more 17 years ago - foreign key pada delphi
by shindo in Hal umum tentang Pascal Indonesia more 18 years ago - Delphi: Today, Tomorrow and Beyond
by LuriDarmawan in OOT more 18 years ago - update data dbchart
by k_p in Bedah Kasus more 15 years ago - Inherited di FastReport...
by reminder2k1 in Reporting more 17 years ago - toloms nah..gimana ini mas???ikz..
by pengenBelajar in Network, Files, I/O & System more 17 years ago - Nge-Aktifin PageControl. Tabsheet(n)
by Manz in OOT more 18 years ago - mengimport dan mengeksport data dari file text ke SQL Server
by anita in MsSQL more 14 years ago - Client Server tdk perlu lock table secara programming ?
by delphi_warrior in Lain-lain more 15 years ago