PDA

View Full Version : سوال: چه طور میشه چند کاربر به طور همزمان(با شبکه) ازیه برنامه باشماره کاربریهای مختلف استفاده کنند؟؟



zayens
پنج شنبه 23 اردیبهشت 1389, 16:04 عصر
چه طور میشه چند کاربر به طور همزمان(با شبکه) از یه برنامه که شماره کاربریهای هر کدوم هم مختلف است استفاده کنند؟؟

behrouz_n
جمعه 24 اردیبهشت 1389, 13:44 عصر
میتونی برنامه ات رو تحت وب بنویسی، با asp.net یا هر زبان تحت وب دیگه.
اگه دقیقتر توضیح بدی، بهتر میتونیم کمکت کنیم.

zayens
جمعه 24 اردیبهشت 1389, 14:06 عصر
منظورم اینه که:
مثلا فرض کنید یه برنامه برای یه رستوران نوشتیم و حالا این رستوران که کامپیوترهاش با شبکه ی داخلی هم به هم وصل هستند می خواهند همزمان با برنامه کار کنند.
آیا مشکلی بوجود نمیاد(برنامه ای که دیتابیسش sql هست)
منظورم توی فرستادن داده ها به دیتابیسه
آیا اگر دو کاربر در قسمتی از برنامه کلید مثلا insert را همزمان بزنن مشکلی پیش نمیاد؟

ztx4
جمعه 24 اردیبهشت 1389, 19:25 عصر
منظورم اینه که:
مثلا فرض کنید یه برنامه برای یه رستوران نوشتیم و حالا این رستوران که کامپیوترهاش با شبکه ی داخلی هم به هم وصل هستند می خواهند همزمان با برنامه کار کنند.
آیا مشکلی بوجود نمیاد(برنامه ای که دیتابیسش sql هست)
منظورم توی فرستادن داده ها به دیتابیسه
آیا اگر دو کاربر در قسمتی از برنامه کلید مثلا insert را همزمان بزنن مشکلی پیش نمیاد؟

دوست عزیز منم با behrouz_n موافقم.
تحت وب بنویس.ASP.net انتخاب خوبیه.از بابت داده ها هم خیالت راحت

hojjatshariffam
جمعه 24 اردیبهشت 1389, 21:09 عصر
دوست عزیز هیچ مشکلی از نظر اس کیو ال وجود نداره
تنها مشکلی که می تونه پیش بیاد در مورد کلید هائی است که تو خودت در برنامت درست می کنی
مثلا یک کد رو از دیتا بیس گرفته به علاوه یک کرده و برای رکورد بعدی ثبت می کنی ، در این مواقع اگه کاربران همزمان یک درج رو داشته باشن که کد تکراری داره ، در اینصورت برنامه خطا خواهد داد
در صورت استفاه از Try catch می تونی اونو هم مدیریت کنی
پس خیالت راحت باشه

hojjatshariffam
جمعه 24 اردیبهشت 1389, 21:13 عصر
دوست عزیز منم با behrouz_n موافقم.
تحت وب بنویس.ASP.NET انتخاب خوبیه.از بابت داده ها هم خیالت راحت
در این مورد ASP.NET هیچ مزیتی نسبت به بقیه در قبال کلید های تکراری تولید شده در کد برنامه ، ندارد
DBMS ها همیشه مجزا از زبان و تکنولوژی برنامه نویسی می باشند ، شما چه Windows APP چه Web App و چه هر تکنولوژی دیگری برای برنامه نویسی استفاده کنی Sql Server براش فرقی نمی کند
موفق باشید

ricky22
جمعه 24 اردیبهشت 1389, 22:43 عصر
اگر کد auto num باشه این مشکل پیش میاد>؟

ozzy_mra
شنبه 25 اردیبهشت 1389, 09:02 صبح
اگر کد auto num باشه این مشکل پیش میاد>؟

خیر، dbms در این مورد خودش مدیریت رو به عهده می گیره