تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تعديل البيانات من خلال فورم آخر
#1
السلام عليكم ورحمة الله وبركاته أخوتي الكرام لدي برنامج على فيجوال ستوديو 2010 وقاعدة بيانات SQLite يقوم بستجيل المواد والتعديل عليها وحذفها من خلال فورم أخرى تأخذ هذه البيانات من الفورم الأولى باستخدام DataTable وكما تعرفون يجب أخذ رقم الصف المحدد باستخدام الدالة BindingContext وعند تحميل الفورم يصبح رقم الصف 0 من فضلكم أولا أضيفو مكتبة System.Data.SQLite المرفقة مع المشروع الى الفيجوال ستوديو الخاص بكم أرجو المساعدة من فضلكم .


الملفات المرفقة
.rar   WindowsApplication1.rar (الحجم : 754.28 ك ب / التحميلات : 26)
الرد }}}
تم الشكر بواسطة:
#2
طيب انت لم تقل ما المطلوب ؟ هل نصمم لك البرنامج كاملا ؟
الرد }}}
#3
(13-09-20, 11:44 PM)Anas Mahmoud كتب : طيب انت لم تقل ما المطلوب ؟ هل نصمم لك البرنامج كاملا ؟

أخي الكريم أريد فقط أن أعرف لماذا يكون رقم الصف صحيحا قبل تحميل الفورم ويكون 0 عند تحميل الفورم ما الذي يغيره جزاك الله خيرا .
الرد }}}
تم الشكر بواسطة: حريف برمجة , ابراهيم ايبو , WaeLx
#4
اخوي انت لم تعمل جملة update

كود :
 'Public Sub update_("أسم الاجراء")(ByVal "ضع هنا نوع البرايمتر" As String, ByVal ID2 As Integer)
    '    Dim Cmd As New OleDbCommand(" update * From Products where (ID=@ID2) ", Con)
    '    Cmd.Parameters.Add("ضع هنا نوع البرايمتر", OleDbType.VarChar).Value = "ضع هنا نوع البرايمتر"
    '    Cmd.Parameters.Add("ID2", OleDbType.Integer).Value = ID2
    '    Con.Open()
    '    Cmd.ExecuteNonQuery()
    '    Con.Close()
    '    Cmd = Nothing
    'End Sub
الرد }}}
#5
كل فورم له BindingContext خاص به
فاذا كنت في الفورم Form2 وتريد قراءة BindingContext الخاص بالفورم Form1 فيجب كتابة اسم الفورم قبله مثل
Form1.BindingContext
الرد }}}
تم الشكر بواسطة: حريف برمجة , ابراهيم ايبو , WaeLx , WaeLx
#6
كما قال لك الاخ T1
BindingContext  ليست دالة ابدا بل هي خاصية للفورم تمثل حاضن البيانات لهذا الفورم

وبالتالي لكل فورم BindingContext  خاص به 

شيء ما يمكنك فعله هو جعل الاثنين لهما نفس ال BindingContext   عندما تقوم بتعريف فورم جديد :

كود :
       Dim Frm As New FrmProducts
       Frm.BindingContext = BindingContext

تبدو كأنها تعمل ولكني لم اجربها مسبقا بصراحة
الرد }}}
#7
جزاكم الله كل خير
الرد }}}
تم الشكر بواسطة: حريف برمجة , ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 209 08-10-25, 02:20 PM
آخر رد: salamandal
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,017 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 823 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,221 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,209 09-07-25, 12:45 AM
آخر رد: abo ragab
  مشكلة في حفظ البيانات مصمم هاوي 2 1,019 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,001 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي

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


يقوم بقرائة الموضوع: