ali_mohamadi8928
پنج شنبه 04 مهر 1387, 02:26 صبح
سلام
بچه ها من با فرمانهاي زير يك ركورد به بانكم اظافه ميكنم
DataModule2.ADOTable2.Open;
DataModule2.ADOTable2.Edit;
DataModule2.ADOTable2.Insert;
بعد مقادير دلخواه رو وارد ميكنم و بعدش با فرماني زير مقادير رو ثبت ميكنم .
DataModule2.ADOTable2.Post;
تا اينجا هيچ مشكلي نيست و حتي مقادير با موفقيت ثبت ميشه :لبخند:
حالا وقتي ميخوام همون ركوردي كه الان تازه درست كردم رو حذف كنم نميزاره حذفش كنم و پيغام زير رو ميده
Row cannot be located for updating. Some values may have been changed since it was last read.
در صورتي كه ركوردهايي كه قبلا ثبت كردم به راحتي حذف ميشه ولي فقط همينه كه تازه ثبت كردم حذف نميشه :اشتباه: ولي وقتي يك بار برنامه رو ميبندم و باز ميكنم ميتونم همون ركورد رو مثل بقيه ي ركوردهايي كه قبلا ثبت شده حذف كنم و مشكل نميگيره :لبخندساده:
به نظرتون اين مشكل براي چي به وجود مياد :متفکر:
بچه ها من با فرمانهاي زير يك ركورد به بانكم اظافه ميكنم
DataModule2.ADOTable2.Open;
DataModule2.ADOTable2.Edit;
DataModule2.ADOTable2.Insert;
بعد مقادير دلخواه رو وارد ميكنم و بعدش با فرماني زير مقادير رو ثبت ميكنم .
DataModule2.ADOTable2.Post;
تا اينجا هيچ مشكلي نيست و حتي مقادير با موفقيت ثبت ميشه :لبخند:
حالا وقتي ميخوام همون ركوردي كه الان تازه درست كردم رو حذف كنم نميزاره حذفش كنم و پيغام زير رو ميده
Row cannot be located for updating. Some values may have been changed since it was last read.
در صورتي كه ركوردهايي كه قبلا ثبت كردم به راحتي حذف ميشه ولي فقط همينه كه تازه ثبت كردم حذف نميشه :اشتباه: ولي وقتي يك بار برنامه رو ميبندم و باز ميكنم ميتونم همون ركورد رو مثل بقيه ي ركوردهايي كه قبلا ثبت شده حذف كنم و مشكل نميگيره :لبخندساده:
به نظرتون اين مشكل براي چي به وجود مياد :متفکر: