ورود

View Full Version : ویرایش یک رکورد به صورت همزمان



kont_200
سه شنبه 02 آذر 1389, 10:58 صبح
با سلام به دوستان گرامی
من به مشکلی بر خوردم و نتوانستم این مشکل را حل کنم
از کامپوننت sdac استفاده کرده و در شبکه وقتی دو کاربر به صورت همزمان ویرایش یک رکورد را انجام می دهند error می دهد خواهشمند است من را راهنمایی فرمایید
با تشکر

vcldeveloper
سه شنبه 02 آذر 1389, 11:27 صبح
باید نوع Lock آن را به Optimistic تغییر بدید. من الان SDAC ندارم که بهتون بگم دقیقا کدوم خصوصیتش برای این منظور استفاده میشه.

kont_200
سه شنبه 02 آذر 1389, 12:24 عصر
با تشکر فراوان جناب کشاورز
ولی در sdac هیچ موردی با این نام موجود نیست می شود
ممنون می شود بیشتر راهنمایی کنین

vcldeveloper
سه شنبه 02 آذر 1389, 16:26 عصر
ولی در sdac هیچ موردی با این نام موجود نیست می شود
من نمیدونم شما از چه نسخه ایی از SDAC استفاده می کنید، و این خصوصیت از چه نسخه ایی از SDAC بهش اضافه شده. الان به سورس SDAC 4.7 که نگاه انداختم، کلاس TMSQuery یک خصوصیت به نام LockMode داره که از نوع TLockMode هست، و میتونه مقادیر lmNone, lmPessimistic, lmOptimistic رو بگیره.