PDA

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



free_vb
دوشنبه 26 دی 1390, 20:36 عصر
با سلام
من بار اولم که یه برنامه توی visual studio با پایگاه داده access نوشتم
حلا می خوام برنامه را برای استفاده تویه یک شبکه استفاده کنم
ساخت فایل نصب رو بلدم
آیا باید تو پایگاه دادم تغییراتی بدم که چند نفر همزمان تو شبکه بتونند بهش دسترسی داشته باشند
یا توی برنامه باید کد خاصی نوشته بشه
بصورت کلی باید چیکار کنم که برنامه نوشته شده ام را بتونم توی یه شبکه استفاده کنیم ( کاربرای مختلف استفاده کنند)

davood-ahmadi
سه شنبه 27 دی 1390, 09:10 صبح
نه نیازی توی دیتابیس تغییری بدی
ولی باید یک فولدر توی سرور و یا یک کامپیوتری که معمولا خاموش نمی شود ، شیر (Share) کنی تا دیگران نیز بتوانند اطلاعات را از طریق شبکه در آن ثبت کنند.
و برنامه هم باید توی هر کامپیوتر باشد . و آدرس دیتابیس برنامه هم دریک فایل تکست بگذاری تا اگر مسیر دیتابیس تغییر کرد کل برنامه رو عوض نکنی
مثال زیر :
http://barnamenevis.org/showthread.php?323515-%D8%A7%D8%AC%D8%B1%D8%A7-%D9%86%D8%B4%D8%AF%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87&p=1420418&posted=1#post1420418

god_of_programming
چهارشنبه 28 دی 1390, 04:03 صبح
درود
سه تا راه:

1- راهی که دوستمون گفتند تو پست قبلی

2-ایجاد یه data base serve سرور ساده : اگه یه دیتا بیس سرور درست کنی هم امنیت هم سرعت و هم مدیریت بسیار بالایی روی پایگاه دادت داری به علاوه پایداریشم خیلی بالاست(پیشنهاد من همینه) خیلی راحتم ساخته میشه (راهنما سایت ashiyane (http://ashiyane.org)

3-یه برنامه data base سرور ساده خودت بنویسی (هیچ کاری نداره مثل آب خوردنه) بعد اونو فعال کنی بعدشم باید یک data base client بسازی که بتوند به سروری که ساختی وصل بشه که ساختنش یکم وقت گیره (همو ن روش دوما بهترینه تموم ابزاراشم ساخته شده (microsoft,sun,..) از جمله شرکت های مطرح در این زمینند

SQL Server ,Oracel, MysQL
موفق باشی

sh2007
چهارشنبه 28 دی 1390, 16:23 عصر
بنظر من اگه می خوای خوب پیش بری پایگاه د اده رو به SQL SERVER تغییر بده حرفه ای تره