PDA

View Full Version : سئوال در مورد dataset



ali_t264
چهارشنبه 14 تیر 1385, 01:31 صبح
سلام
برای من یه چیزی سئوال شده و اون اینه که:
ما در برنامه هایی که با .net نوشته می شوند dataset رو داریم که از خواص اون اینه که یک image از دیتا بیس می گیره و یکی از خاصیتهای این اینه که تو شبکه ترافیک نمی شه حالا سئوال من اینه که مثلاً یکی از کلاینتها داره با برنامه کار می کنه و دیتا ست اون از از دیتا بیس یه imageگرفته حالا اگه تو یه کلاینت دیگه یکی از رکوردها رو تغییر بدیم چطوری باید این تغییر رو تو کل دیتا ستهای مربوط به کلاینتهامون اعمال کنیم؟

ghafoori
چهارشنبه 14 تیر 1385, 07:27 صبح
دوست عزیز من هم به این مشکل برخوردم بعد از کلی فکر به این نتیجه رسیدم که باید داخل سرور یک دیتاست مرکزی باشد و فقط ان حق دسترسی به بانک اطلاعاتی داشته باشه
حالا کلاینت ها باید اطلاعات را از ان بگیرند و تغییراتی را که دادند دوباره به ان پس بفرستند حالا اینجا میتوانیم بعد از هر تغییر کلاینتهای دیگر را با خبر کنیم.
تازه اگر شما با جداولی که فیلد کلید دارند کار کرده باشی در این روش باید از دیتا ست مرکزی درخواست رکورد با کلید یکتا کنی تا به این صورت خطا کلید تکراری بوجود نیاید.
دیتا ست مرکزی هم هر چند دقیقه یا ساعت یکبار نتایج رو داخل بانک ذخیره کند.
حالا اگر دوستان دیگر نظری دارند لطف کنند بگن:متفکر: