View Full Version : refresh کردن اطلاعات برای کلاینت ها
salman_arak
سه شنبه 15 اسفند 1385, 08:44 صبح
با سلام
من یه برنامه تحت شبکه (تقریبا به صورت مبتدی) با استفاده از souket connection , clinet data set , data set provider نوشتم . برنامه داره کار می کنه اما می خوام اگه تو یه فرم یه کاربر یه چیزی رو نوشت و اونو ذخیره کرد به صورت online بقیه کاربرانی که اون فرم رو در حالت باز دارند تغییرات رو ببیند .
با تشکر .
vcldeveloper
سه شنبه 15 اسفند 1385, 09:12 صبح
قبلا بحث شده، جستجو کنید.
salman_arak
سه شنبه 15 اسفند 1385, 12:31 عصر
با سلام خدمت آقای کشاورز
در این باره من جستجو کردم اما مطلب مفیدی که بتونم با اون مشکلم رو حل کنم پیدا نکردم
ممنون
nasr
سه شنبه 15 اسفند 1385, 12:51 عصر
http://www.barnamenevis.org/forum/showthread.php?t=60692&highlight=dbgrid
MNosouhi
سه شنبه 15 اسفند 1385, 14:47 عصر
بستگی داره به اینکه از چه دیتابیسی استفاده می کنید . مثلا اگر از sql2005 استفاده می کنید این امکاناتی که شما میخاید در نظر گرفته شده و کلاینت ها میتونن از تغییر دیتابیس باخیر بشن . اما اگه از sql2000 یا اکسس استفاده می کنید ، باید به نرم افزار سرور امکاناتی اضافه کنید که ایجاد تغییرات در دیتابیس رو به کلاینت ها خبر بده تا کلاینت ها خودشون رو رو آپدیت کنن .
dkhatibi
سه شنبه 15 اسفند 1385, 18:40 عصر
گذاشتن دکمه ی Refresh برای کاربر.
یا
پیامی از طرف سرور مبنی بر تغییر و Refresh شدن صفحه ی کاربر
shobair
چهارشنبه 16 اسفند 1385, 11:10 صبح
گذاشتن دکمه ی Refresh برای کاربر.
یا
پیامی از طرف سرور مبنی بر تغییر و Refresh شدن صفحه ی کاربر
سلام
بهترین کار اینه که کلاینت ها هر چند وقت یکبار تمام جداولی که ممکنه تغییر کنه رو یکبار ببندند و دوباره باز کنند. با اینکار Update انجام میشه. این راه رو خود Microsoft برای SQL Server 2000 توصیه میکنه.
شبیر
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.