Kalau tidak bisa diupdate, mungkin karena beberapa hal:
1) Mungkin ada error restriction di back end. Apakah Anda sudah menjalankan perintah AERROR() setelah Anda mengupdate RV? Coba cek apakah ada error atau tidak.
2) Apa BufferingMode yang Anda gunakan untuk RV Anda? Apakah Anda sudah memberi perintah TABLEUPDATE() ?
3) Kalau backend Anda pakai MySQL InnoDB dan Anda menggunakan implisit transaction (
SQLSETPROP("Transaction", 2) berarti Anda perlu perintah SQLCOMMIT(liTransactionHandle). Apakah Anda sudah memberi perintah SQLCOMMIT()?
Untuk memeriksa itu, coba sebelum TABLEUPDATE(), Anda suspend dulu eksekusi dengan perintah SET STEP ON, lalu gunakan perintah BROWSE untuk meng-inspeksi kolom-kolom di RV Anda. Biasanya ada kolom yang kosong (tidak tersentuh). VFP akan menerjemahkan kolom itu sebagai NULL (bukan string kosong / ""). Nah, kalau ada restriction NOT NULL di table backend, jelas insertion itu tidak diijinkan.
Itu kasus yang kepikir sekarang. Silahkan Anda cek dulu. Post back hasilnya. Udah berhasil atau belum. Terlalu banyak post-post di forum yang setelah solusi ada, Thread Starter-nya menghilang. Tolong jangan ditambah lagi.

hth,
foxy