دسته بندی ها
20:27 1398/12/15

ایجاد کانکشن استرینگ داینامیک برای Access

مشخصات سوال کننده :
کاربر : 7min     امتیاز کاربر : 13     رتبه کاربر : 55
دسته بندی : Access

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 4369
هوش مصنوعی

پاسخ هوش مصنوعی

برای ایجاد یک رشته اتصال داینامیک برای دیتابیس Access، می توانید از یک مسیر نسبی برای پیدا کردن فایل دیتابیس استفاده کنید. به این ترتیب می توانید نیازی به تغییر آدرس فایل دیتابیس بر روی هر کلاینت نداشته باشید.

در زیر یک مثال از رشته اتصال استفاده شده برای یک دیتابیس Access آورده شده است:

string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\\YourDatabase.accdb;";

در اینجا، `|DataDirectory|` به دایرکتوری داده های اپلیکیشن اشاره دارد و به طور خودکار به مکان مناسب در هر کلاینت تنظیم می شود. فقط کافی است نام فایل دیتابیس خود (به عنوان مثال، `YourDatabase.accdb`) را جایگزین کنید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : mohammad-i 10:47 1398/12/16

اگر فایل اکسس همیشه کنار پروژه هست میتونید از آدرس لوکال(. یا local) برای سرور استفاده کنید.  و همچنین فایل دیتابیس رو درون فولدر App_data قرار بدید.


Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\myAccessFile.accdb;Persist Security Info=False;

 

به این پاسخ امتیاز بدهید    0
امتیاز: 260 رتبه: 7
پاسخ دهنده : Abbasmohr 13:55 1402/02/14

با سلام

برای فراخوانی دیتا بیس اکسس از شبکه LAN  از تو برنامه نوشته شده با vb 2012 آدرس دیتابیس رو چطوری وارد کنیم.

ممنون

به این پاسخ امتیاز بدهید    0
امتیاز: 0 رتبه: 7089
1 نظر
saedbfd : ای کاش جزییات بیشتری ارایه میدادید. شما میتونید وارد سایت connectionstrings.com بشید. در این سایت هر نوع کانکشن استرینگی برای هر زبان برنامه نویسی و هر دیتابیسی موجود هست.

امتیاز کاربر : 1664   رتبه کاربر : 1   تاریخ ثبت : 02:29 1402/02/14
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود