PDA

View Full Version : مشخص کردن آدرس فایل در زمان اجرا



zarrin_306
سه شنبه 14 آذر 1385, 00:50 صبح
چطور موتونم محل دیتا بیس رو در زمان اجرا تنظیم کنم
ویا باگذاشتن دیتا بیس در شاخه bin از کد استفاده کنم که دیگر نیاز به آدرس ثابتی نباشد

Chabok
سه شنبه 14 آذر 1385, 12:05 عصر
سلام .شما با Application.StartupPath مسیر جاری رو بدست بیارین و بعدش هم مسیر
دیتابیس رو بنویسید .

titbasoft
سه شنبه 14 آذر 1385, 18:37 عصر
فقط اسم فایل رو بدون Path توی connectionstring ذکر کنید. همیشه آدرس پیشفرض آدرس محل اسمبلی فایل شماست.

zarrin_306
دوشنبه 20 آذر 1385, 22:14 عصر
با سلام
اگر ما DB ی که با Access ساخته شده رو بخواهیم درونBIN قرار دهیم ایا دیگر نیاز هست
آدرس کامل رو به connectionstring بدهیم
در غیر این صورت که نیاز یه آدرس کامل آن نباشد برای فرا خوانی آن چگونه باید عمل کرد
چرا که من نام مختصر آن dbconnectionstring قرار دادم ولی جوابی نگرفتم:گریه:

rezaei manesh
سه شنبه 21 آذر 1385, 09:10 صبح
سلام
آقا با این خط کد می تونی مسیر binرا پیدا کنی و اونو تو کانکشن استرینگت قرار بدی -هرچند فکر می کنم که بلدی اما...


My.Application.Info.DirectoryPath

اما اگه منظورت اینه که چون بانک توی bin هست دیگه آدرس رو به صورت کامل تو کانکشن استرینگ قرار ندی مثلا از binبه بعد رو فقط بذاری من نمی دونم

****
آقا لازم به ذکر است که من در موقع نوشتن این پاسخ هیچ یک از جواب های دوستان رو نمیدیدم؟! (شاید همزمان بوده)
اما با titbasoft موافقم