View Full Version : تغییر برنامه تک کاربره به شبکه ای
m_nejad
سه شنبه 19 تیر 1386, 14:07 عصر
نرم افزاری با vb6 و بانک اکسس نوشته شده است و می خواهم در عرض چند روز به صورت شبکه ای دربیاورم. آیا می شود با odbc و تغییر سورس اتصال بصورت شبکه ای درآورد؟ (البته منظور اصلی عدم ایجاد مشکل در رکورد هنگام کار توسط چند کاربر می باشد) یا بهتر است با sql server کار کنم و زمان بیشتری صرف کنم.
کسی تا بحال از طریق اول شبکه کرده؟
CodeMasterX
چهارشنبه 20 تیر 1386, 00:11 صبح
میتونید دیتابیس رو تو ODBC تنظیم کنید و مورد استفاده قرار بدین، ولی توصیه نمیشه.
بهتره که دیتابیس رو به بانکی مثل SQLServer تغییر بدین.مراحل بعدی تغییر دادن رشته های اتصال به بانک و کرسر های رکوردست ها است.رکوردست ها باید به سمت سرور تنظیم بشن و برای جلوگیری از خطاهای احتمالی استفاده همزمان از دیتابیس هم باید نوع قفل گذاری و امنیت و نوع رکوردست ها رو بسته به نیازتون تغییر بدین.
m_nejad
چهارشنبه 20 تیر 1386, 15:59 عصر
دنبال راه حل سریع بودم. ولی همان طور که حدس می زدم بهترین راه همان sql server هست
mobin_co
چهارشنبه 20 تیر 1386, 16:17 عصر
راه حل سریع اینه که بانک اکسس رو توی یک درایو مشترک در شبکه کپی کنی و مسیر بانک اطلاعاتی رو این طوری تنظیم کنی
Data1.DataBaseName = "\\ComputerName\FolderName\BankName.mdb"
m_nejad
سه شنبه 26 تیر 1386, 12:10 عصر
راه حل سریع اینه که بانک اکسس رو توی یک درایو مشترک در شبکه کپی کنی و مسیر بانک اطلاعاتی رو این طوری تنظیم کنی
Data1.DataBaseName = "\\ComputerName\FolderName\BankName.mdb"
ولی برای نرم افزار مالی ریسک عدم کنترل صحیح دیتابیس قابل قبول نیست.
amirhosein
سه شنبه 26 تیر 1386, 18:48 عصر
بستگی داره که شرایط برنامه تون چی باشه.چند نفر قراره باهاش کار کنن ، حجم دیتاتون چقدره باشه ، کاربران برنامه تا چه حد حرفه ای هستن و ...
برای کشتن یه پشه لازم نیست از بازوکا استفاده کنید یه پشه کش کوچیک کافیه!
noorsoft
چهارشنبه 27 تیر 1386, 03:49 صبح
شما اگه قصد ندارین از Sql Server استفاده کنین می تونین از متد Ado برنامتون را تحت شبکه کنید ولی کنترل کاربران با خودتونه
m_nejad
چهارشنبه 27 تیر 1386, 16:23 عصر
ولی کنترل کاربران با خودتونه
ممنون از پاسخها
اگر قرار به کنترل کاربران باشه ترجیح میدم با SQL کار کنم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.