PDA

View Full Version : عدم اتصال به دیتا بیس روی سیستمهای دیگر



mlf_mlv
سه شنبه 04 مرداد 1390, 16:06 عصر
سلام
من چند روز پیش اولین پروژه ی زندگیم رو گرفتم:لبخند:
ولی بعد از اتمام پروژه وقتی خواستم روی یه کامپبوتر دیگه تستش کنم ارور دیتابیس می داد(File not found!!!)
توضیحات: من از local database خود vs و dataset استفاده کردم.
اینم Connection String داخل app.config:
Data Source=Data\Ghafase.sdf
یه چیز دیگه هم اینکه روی 3 تا کامپیوتر امتحانش کردم، رو یکی جواب داد رو 2 تا ارور داد

mohammad diba
سه شنبه 04 مرداد 1390, 19:51 عصر
سلام دوست عزیز
ورودت به دنیای تجاری خوبه.
از کد زیر استفاده کن
Application.StartupPath+"\Data\Ghafase.sdf

mlf_mlv
چهارشنبه 05 مرداد 1390, 00:36 صبح
یعنی فایل app.config رو دینامیکی بسازم؟
یه مشکل که هست اینه که حتی اگه این کار رو کنم ،پروژه باید یه دور کامپایل بشه تا تنظیمات اعمال بشه، اینو چه کار کنم؟
اصلا به نظرم مشکل اساسی همینه که باید یه دور پروژه کامپایل بشه تا همه ی آدرس ها به آدرس های جدید تبدیل بشن

mohammad diba
چهارشنبه 05 مرداد 1390, 22:51 عصر
نه دوست عزیز می تونی تویه کلاس setting خاصیت کانکش رو علاوه بر get یه set هم اضافه کنی.

mlf_mlv
پنج شنبه 06 مرداد 1390, 00:39 صبح
چطوری؟ من کلاس setting نداشتم اصلا:لبخند: اصلا چطوری کانکشن استرینگ رو می شه ست کرد؟ من فقط بلدم گت کنم:ناراحت:(واسه دیتا ستی که دستی درست نشده)

mlf_mlv
پنج شنبه 06 مرداد 1390, 17:45 عصر
دست همگی درد نکنه، درست شد.
اشکال از این بود که SQL Server Compact Edition Runtime 3.5.1 نصب نبود، همین:چشمک: