الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أنشئ ملف تنفيذي لبرنامج يحتوي قاعدة بيانات access ؟؟

بدأه awies في 12 مارس 2014 · 4 رد · 550 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كما في العنوان ..


قمت بإنشاء برنامج بلغة vb.net مربوط بقاعدة بيانات مصممة ببرنامج access ..


عندما أقوم بإنشاء ملف تنفيذي أين توضع قاعدة البيانات .. وهي يتم تضمينها في ملف EXE أم ترفق معه لأن الملف المذكور دوما يحوي الفورمات والملفات المساعدة فقط ..


#2

1- لا يتم تضمين قاعده البيانات مع ملف EXE

2- مكان قاعده البيانات أثناء نشر المشروع يعتمد علي سلسلة الاتصال المكتوبه

مثال

اذا كانت سلسلة الاتصال مكتوبه هكذا 

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb;
Persist Security Info=False;

فهذا يعني ان قاعده البيانات لابد من وضعها في مجلد اسمة MyFolder علي الدريف C

 

أما اذا أردت ان تضع قاعده البيانات بجانب الملف التنفيذي فيجب ان تكون سلسلة الاتصال بهذا الشكل

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

حيث أن DataDirectory تشير الي مكان ملفات المشروع والتي بداخلها ملف الــ EXE

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

الف شكر يا حبيب ..


وربنا يسلمك ..


-


هل تقصد وضع قاعدة البيانات داخل ملف debug .. لأن المسار الذي كتبته يعمل في هذه الحالة فقط ؟؟


#4

اذا كان الملف التنفيذي موجود داخل مجلد Debug فإجابتي .. نعم

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 12 مارس 2014 في 10:01

1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

يديك ألف عافية يا حبيب ..

وسلمت لخدمة الناس ..

تم التقييم ..

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…