PDA

View Full Version : مبتدی: نحوه تعریف کانکشن استرینگ در شبکه



Sal_64
یک شنبه 22 آذر 1388, 16:29 عصر
سلام

چطور باید کانکشن استرینگ رو برای قرار دادن بانک اکسس در شبکه داخلی تعریف کرد
2 تا سیستم وجود داره
که بانک کنار فایل exe برنامه است در یک سیستم
کانکشن استرینک رو برای سیستم دوم چطور باید تعریف کرد
آیا باید مثل sql آی پی سیستم سرور رو داد؟؟

با تشکر

davood-ahmadi
دوشنبه 23 آذر 1388, 00:20 صبح
کانکشن استرینگ برای یک برنامه اجرایی مثل برنامه های VB ، C#‎ ،VB.net می باشد که باید شما به فروم مربوطه مراجعه نمایید ولی برای کمک:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;

به جای آدرس هم می توانید از آدرس زیر استفاده کنید:
\\Pc1\Data\Db.mdb

Sal_64
دوشنبه 23 آذر 1388, 01:41 صبح
سلام


\\Pc1\Data\Db.mdbمیشه بیشتر توضیح بدید؟

بله برنامه من هم با C#‎‎‎
اما چون بانک اکسس فکر کردم که جای مناسب برای طرح سوال اینجا باشه
درسته ؟

با سیستم خودم بدون موردی توسط برنامه با بانک کار می کنم
اما قراره یه سیستم دیگه هم از طریق برنامه(روی خودش) با همین بانک کار کنه
حالا چطور باید به سیستم دیگه آدرس بانک رو بدم
در واقع چطور باید کانکشن استرینگ رو برای اون سیستم تعریف کنم که به بانک روی سیستم خودم دسترسی داشته باشه ؟؟


با تشکر

amirzazadeh
دوشنبه 23 آذر 1388, 07:36 صبح
سلام

میشه بیشتر توضیح بدید؟

بله برنامه من هم با C#‎‎‎‎
اما چون بانک اکسس فکر کردم که جای مناسب برای طرح سوال اینجا باشه
درسته ؟

با سیستم خودم بدون موردی توسط برنامه با بانک کار می کنم
اما قراره یه سیستم دیگه هم از طریق برنامه(روی خودش) با همین بانک کار کنه
حالا چطور باید به سیستم دیگه آدرس بانک رو بدم
در واقع چطور باید کانکشن استرینگ رو برای اون سیستم تعریف کنم که به بانک روی سیستم خودم دسترسی داشته باشه ؟؟

با تشکر
سلام
دراين صورت شما بايد بانك اكسس خودتون رو در يك پوشه اشتراكي(share folder) با دسترسي كامل(full) قرار بدين و مسير كامل اون رو در كانكشن استرينگ خودتون قراربدين.
............................
موفق باشيد

davood-ahmadi
چهارشنبه 25 آذر 1388, 23:17 عصر
این از بحث بانک اطلاعتی خارجه و مربوط به مبحث برنامه نویسی در برنامه C#‎ می شه که شما باید یک کانکشن استرینگ عمومی تعریف کنید که فقط یک بار آنرا در لود فرم (که آدرس فایل بانک اطلاعاتی در رجیستری و یا یک فایل تکست ذخیره کرده باشید- فرقی نمی کند شبکه و یا محلی باشد. مهم این است که آدرس کانکشن کامپیوترهایی که از شبکه اجرا می شوند، باید فرق کنند) آنرا فراخوانی کنید و اطلاعات خود را طبق آن کانکشن در همه فرمها فراخوانی و یا ذخیره کنید