PDA

View Full Version : آپدیت کردن با ClientDataSet و بروز خطاهای احتمالی



saeed_d
سه شنبه 09 اسفند 1384, 18:21 عصر
سلام
توی یه برنامه کلینت/سرور وقتی که با ClientDataSet به یک جدول متصل باشیم و پس از انجام تغییرات لازم بخواهیم جدول رو Update کنیم (با دستور ApplyUpdate) ممکن است بعضی از رکوردهائی که ماتغییر داده ایم توسط یه کاربر دیگه هم تغییر کرده باشند مثلا حذف شده باشند. حالا چجوری میشه برای رکوردهائی که قابل Update شدن نیستند به کاربر پیغامهای مناسبی ارائه داد. همچنین رکوردهائی که قابل Update شدن هستند در جدول ثبت شوند.
متشکرم

vcldeveloper
چهارشنبه 10 اسفند 1384, 00:27 صبح
از طریق رویداد OnReconcilError مربوط به ClientDataSet و همچنین دایالوگ باکس Reconcile Error Dialog (که از طریق File ->New ->Dialogs) قابل دسترسی هست می تونید این خطاها را هندل کنید و پیغام مناسب به کاربر نمایش بدید.
برای اطلاعات بیشتر به راهنمای دو مورد فوق در دلفی مراجعه کنید.

saeed_d
چهارشنبه 10 اسفند 1384, 05:50 صبح
متشکرم آقای کشاورز
حتما راهنمای دلفی رو می خونم