تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اضافة سطر جديد
#11
الأكواد المسؤلة عن إدخال البيانات هي :

كود :
Dim changes As DataTable

           DT.Rows.Add(1, 2, 3, 4, 5, 6)  ' هنا مدخلاتك ..
           changes = DT.GetChanges()
           DA.Update(changes)

ولكن أنت في مثالك (DT  + DA)  تم تعريفهم ك متغيرات خاصة ..
يعني لا يمكنك التعامل معها من خارج الحدث الذي تم التعريف فيه. بالتالي لا يمكن التعامل معها من النافذة الثانية..

ولو قمت برفعها فوق كود الفورم الأول وعرفتها ك متغيرلات عامة قد تحدث مشكلة عدم تحديث البيانات في الجدول مع كل تغيير (بل يتمن إضافة الجديد على القديم في حالة فلترة بياناتك فيعرض الجديد تحت القديم وتتضاعف السجلات) فإذا ما ضغط على زر تحديد التعديل ( DA.Update(changes)) سيحدث خطأ عندك في البيانات لتكراراها بشكل غير منطقي
فـ عليك أن تقوم أولا تعدل الأكود بحيث تظهر المتغييرن السابقين كـ متغيرات عامة، ثم طلب التعديل والتحديث مع الحذر من تكرار عرض البيانات..
وستلاحظ ذلك مع التجريب ..

=================

هذه المشكلة أن ستحلها بنفسك .. بعد أن تعرف كيف تعالجها،، لأنها تحتاج لتجريب على المشروع،،
ومشروعك يتعامل مع قواعد الـ SQL ،، وانا بصراحة لا أريد تنزيله على جهازي حالياً  ..
فلا يمكنني التجريب على مثالك ..

لكن حددت لك من أين تبدأ..

==============
وبالنسبة لمتابعتك دورة فأقول لك وفقك الله وستجد ثمرة ذلك كلما طبقت في مشاريعك وستعرف مدى أهمية ذلك
فنصيحة لا تفوت شيء مهما صغر حتى لو كنت تعرفه،
فإن لم تكن بدأت بدورة من الصفر، فأرجع وأبدأ من الصفر، فلا يوجد شيء بلا فائدة في.
أقصددورة أساسيات هذه اللغة ليس كيف تصنع برنامج حسابات ؟؟
فهذه الدورة أنت  قد بكرت عليها كثيراً ..
وووقتها يأتي بعد معرفة الأساسيات وتطبيق ما تعلمته على بعض الأمثلة .



وفقك الله ..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#12
(13-10-22, 08:24 PM)Taha Okla كتب : الأكواد المسؤلة عن إدخال البيانات هي :

كود :
Dim changes As DataTable

           DT.Rows.Add(1, 2, 3, 4, 5, 6)  ' هنا مدخلاتك ..
           changes = DT.GetChanges()
           DA.Update(changes)

ولكن أنت في مثالك (DT  + DA)  تم تعريفهم ك متغيرات خاصة ..
يعني لا يمكنك التعامل معها من خارج الحدث الذي تم التعريف فيه. بالتالي لا يمكن التعامل معها من النافذة الثانية..

ولو قمت برفعها فوق كود الفورم الأول وعرفتها ك متغيرلات عامة قد تحدث مشكلة عدم تحديث البيانات في الجدول مع كل تغيير (بل يتمن إضافة الجديد على القديم في حالة فلترة بياناتك فيعرض الجديد تحت القديم وتتضاعف السجلات) فإذا ما ضغط على زر تحديد التعديل ( DA.Update(changes)) سيحدث خطأ عندك في البيانات لتكراراها بشكل غير منطقي
فـ عليك أن تقوم أولا تعدل الأكود بحيث تظهر المتغييرن السابقين كـ متغيرات عامة، ثم طلب التعديل والتحديث مع الحذر من تكرار عرض البيانات..
وستلاحظ ذلك مع التجريب ..

=================

هذه المشكلة أن ستحلها بنفسك .. بعد أن تعرف كيف تعالجها،، لأنها تحتاج لتجريب على المشروع،،
ومشروعك يتعامل مع قواعد الـ SQL ،، وانا بصراحة لا أريد تنزيله على جهازي حالياً  ..
فلا يمكنني التجريب على مثالك ..

لكن حددت لك من أين تبدأ..

==============
وبالنسبة لمتابعتك دورة فأقول لك وفقك الله وستجد ثمرة ذلك كلما طبقت في مشاريعك وستعرف مدى أهمية ذلك
فنصيحة لا تفوت شيء مهما صغر حتى لو كنت تعرفه،
فإن لم تكن بدأت بدورة من الصفر، فأرجع وأبدأ من الصفر، فلا يوجد شيء بلا فائدة في.
أقصددورة أساسيات هذه اللغة ليس كيف تصنع برنامج حسابات ؟؟
فهذه الدورة أنت  قد بكرت عليها كثيراً ..
وووقتها يأتي بعد معرفة الأساسيات وتطبيق ما تعلمته على بعض الأمثلة .



وفقك الله 
عملتهم public dt و da لكن نفس مشكلة مزالت.... قل ماهو الحل لانه لاعرفه
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اضافة لون للالوان في التاكست بكس أحمد فتح الرحمن 4 473 08-01-25, 04:05 PM
آخر رد: أحمد فتح الرحمن
  اضافة ايام للتاريخ العيدروس 2 380 07-01-25, 02:06 AM
آخر رد: العيدروس
  جديد في تعلم البرمجة micro team 3 349 06-01-25, 12:47 AM
آخر رد: أبو خالد الشكري
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 639 05-12-24, 02:21 AM
آخر رد: aljzazy
  [سؤال] كيف نضيف id جديد بنفس جملة الاضافة justforit 5 521 01-12-24, 04:30 PM
آخر رد: justforit
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 611 15-11-24, 02:51 AM
آخر رد: justforit
  [VB.NET] اضافة ملاحظة صوتية abo ragab 2 465 15-10-24, 10:14 PM
آخر رد: abo ragab
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,168 30-09-24, 12:52 AM
آخر رد: asmarsou
  اضافة صورة مخزنة في قاعدة البيانات sql الى الكريستال ريبورت صالح عبدالله 3 474 24-09-24, 09:52 AM
آخر رد: صالح عبدالله
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 565 25-08-24, 02:43 AM
آخر رد: Taha Okla

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


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