منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ازاى اعدل مسار الداتا بيز باستخدام الربط بالمعالج
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
ازاى اعدل مسار الداتا بيز باستخدام الربط بالمعالج
بعدل عليها من ال setting بس مش قارية الداتا بيز
Scope=Application
هذا النوع لا يمكن التعديل عليه اثناء Run Time
ستحتاج الى معالجة الفئة Setting من الداخل Setting.vb
لك هذه الهدية القيمة التي تريحك من العناء

اذهب الى ملف Setting.vb , و اضف هذه الخاصية في داخله
PHP كود :
       Public WriteOnly Property RunTimeConnectionString() As String
            Set
(value As String)
 
               My.Settings("yorConnectionString") = value
            End Set
        End Property 

حيث yorConnectioString = اسم المتغير الخاص بالاتصال لديك و المحفوظ في Setting 
الان يمكنك تغير الاتصال عبر استدعاء الخاصية السابقة و تعين قيمة لها في المكان الذي تريد تغير الاتصال فيه
PHP كود :
My.Settings.RunTimeConnectionString =ضع النص الجديد هنا 

بالتوفيق اخي
ولا طريقة نافعة المسار اللى موجود فى ال app config زى مامتعدل
وفى setting .vb بردة المسار متعدل ومع ذلك مش بيفتح الداتا بيز

(05-09-16, 12:48 AM)ابو ليلى كتب : [ -> ]لك هذه الهدية القيمة التي تريحك من العناء

اذهب الى ملف Setting.vb , و اضف هذه الخاصية في داخله
PHP كود :
       Public WriteOnly Property RunTimeConnectionString() As String
            Set
(value As String)
 
               My.Settings("yorConnectionString") = value
            End Set
        End Property 

حيث yorConnectioString = اسم المتغير الخاص بالاتصال لديك و المحفوظ في Setting 
الان يمكنك تغير الاتصال عبر استدعاء الخاصية السابقة و تعين قيمة لها في المكان الذي تريد تغير الاتصال فيه
PHP كود :
My.Settings.RunTimeConnectionString =ضع النص الجديد هنا 

بالتوفيق اخي

مش نافعة بردة مش بيرضى يفتح الداتا بيز
ضع هذا الكود في الحدث Form1_Load  للواجهة الرئيسية للبرنامج
PHP كود :
   Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        My
.Settings("Db_barCodeConnectionString") = "your ConnectionString"
 
   End Sub 
(05-09-16, 12:33 PM)Adrees كتب : [ -> ]ضع هذا الكود في الحدث Form1_Load  للواجهة الرئيسية للبرنامج
PHP كود :
   Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        My
.Settings("Db_barCodeConnectionString") = "your ConnectionString"
 
   End Sub 

مفيش فايدة بردة كتبت
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        My.Settings("Db_barCodeConnectionString") = "C:\Users\omarweeka\Downloads\visual-basic\barcode-project-last\LCM-PROG\WindowsApplication1\WindowsApplication1\bin\Debug\Db-barCode.accdb"

هل عملت بالطريقة التي كتبتها لك , اذا كان نعم 

يا ريت تكتب الاكواد اللي عملتها في كل من ملف Setting.vb و كذلك المكان الذي تغير فيه نص الاتصال
حتى نعرف وين المشكلة صارت و اذا في رسالة خطأ هاتها كمان
مافى رسالة خطا فقط مكان الداتا بيز من ساعة مابدات البرنامج هو هو حتى لو عملت كوبى لفولدر البرنامج من مكان لمكان بيفضل مكا ن الداتا بيز القديم
الصفحات : 1 2