تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[عنوان معدل] كيفية تعديل مسار قاعدة البيانات وقت التنفيذ
#1
السلام عليكم

لدي سؤال وهو كيفية تغيير جملة الاتصال ) ConnectionString ( اثناء تنفيذ البرنامج

مثلا مسار قاعدة البيانات

C:\Database.accdb

اريد التحقق من المسار اذا كان موجود والا عرض OpenFileDialog لاختيار مسار اخر للقاعدة البيانات

وشكراً
اذا كنت تسير في خطة الامس <> ستصل في المستقبل الى اليوم
الرد }}}}
تم الشكر بواسطة:
#2
[COLOR="#800000"]السلام عليكم

يرجى كتابة عنوان يدل على المحتوى بارك الله فيك[/COLOR]


اخي العزيز يمكنك التحقق من وجود الملف عن طريق الكائن File والدالة Exist ,فاذا كان الملف غير موجود في المسار المحدد عن ذلك يمكنك عرض الopenfiledialog
واعطاء المسار الجديد الى متغير هكذا:
PHP كود :
path=@openfiledialog.FileName 

بالتوفيق ان شاءالله
الرد }}}}
تم الشكر بواسطة:
#3
شكرا اخي العزيز قمت بعمل الفكرة مسبقاً ولاكن مشكلتي في جملة الاتصال
خاصة وان جملة الاتصال في Module

اريد تغيير جملة الاتصال
كود :
Dim cons As String = ("Provider=Microsoft.ACE.OLEDB.12.0;" & _
                         "Data source =" & Application.StartupPath & "\Test.accdb;" & _
                         "Jet OLEDB:Database password=123")

بخيث يتغير المسار حسب متغير مثلاً قمت بعمل الفكرة ولاكني واجهة مشكلة

من فضلك شوف المثال المرفق


الملفات المرفقة
.rar   Test.rar (الحجم : 444.5 ك ب / التحميلات : 44)
اذا كنت تسير في خطة الامس <> ستصل في المستقبل الى اليوم
الرد }}}}
تم الشكر بواسطة:
#4
استخدم My.settings اضف ضبط جديد من نوع string وقم بتسميته dbpath
وضمن الموديول
كود :
Public databasepath As String = My.Settings.dbpath
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#5
شكراً لك اخي سعود
ولاكن هل يمكن تغيير جملة الاتصال اثناء التشغل
انظر الى المثال في المرفقات اتمنى لو تتم العملية بدون اعداة تشغيل البرنامج


الملفات المرفقة
.rar   Test.rar (الحجم : 479.59 ك ب / التحميلات : 28)
اذا كنت تسير في خطة الامس <> ستصل في المستقبل الى اليوم
الرد }}}}
تم الشكر بواسطة:
#6
قم بوضع كود التعريف ضمن دالة في الموديول افضل لكي تستطيع الاستفادة منها باي وقت من دون الحاجة لاعادة التشغيل .. لولم تتمكن اكتب رد.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#7
نعم تم الحل شكرا لك اخي سعود
وهذا المثال يرجى التاكد من صحته


الملفات المرفقة
.rar   Test.rar (الحجم : 478.31 ك ب / التحميلات : 51)
اذا كنت تسير في خطة الامس <> ستصل في المستقبل الى اليوم
الرد }}}}
تم الشكر بواسطة:
#8
السادة الافاضل

لا يستطيع الاتصال بقاعدة البيانات
هناك خطأ معين
الاخ سعود يرجاء المساعدة
الرد }}}}
تم الشكر بواسطة:
#9
المثال مرفق ستواجه خطا في حال ان الجدول باسم غير tb وايضا العمود باسم غير tname


الملفات المرفقة
.zip   change_connectionstring_at_runtime.zip (الحجم : 93.55 ك ب / التحميلات : 54)
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#10
اين قاعدة البيانات انا مش لاقيها لانه ظهرت عندي مشكلة غالبا عدم وجود القاعدة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في تصميم قاعدة البيانات djelloul 2 44 06-12-16, 12:36 PM
آخر رد: djelloul
  بحث و إظهار صورة من قاعة البيانات علىPictureBox ahmed_elwerfalli 0 56 29-11-16, 01:34 AM
آخر رد: ahmed_elwerfalli
  [سؤال] كيفية اضافة عناصر عمود فى جدول من قاعدة بيانات فى جدول اخر hidn 1 180 04-11-16, 09:25 AM
آخر رد: thevirus
  [VB.NET] مثال على جلب ارقام من قاعدة البيانات وحفظها في مصفوفة بدر إشتية 4 360 02-11-16, 02:42 AM
آخر رد: Ahmad ahmed
  [سؤال] قراءة رابط من قاعدة بيانات في ادة التصفح شمس الدين 03 2 92 27-10-16, 10:43 PM
آخر رد: شمس الدين 03
  كيفية الاتصال بقاعدة بيانات Access على الشبكة المحلية warda saeed 7 7,276 27-10-16, 09:53 PM
آخر رد: thevirus
  مساعدة في بناء قاعدة hglogtd 4 145 05-10-16, 03:48 PM
آخر رد: hglogtd
  [سؤال] شباب كيفية انقاص او طرح الكمية الموضوعة فى الداتا جريد من الجدول احمد عبد الحكيم 2 318 04-10-16, 11:37 PM
آخر رد: benomar
  استفسار حول طريقتي في قاعدة البيانات صبري زينوبي 0 85 29-09-16, 04:35 PM
آخر رد: صبري زينوبي
  ربط قاعدة بيانات اكسس بفجوال دوت نت 2015 كنونو 0 130 26-09-16, 01:35 PM
آخر رد: كنونو

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم