![]() |
|
ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات (/showthread.php?tid=18268) |
ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - kofa - 05-12-16 السلام عليكم إخواني الكرام عندي مشروع قاعدة بيانات من نوع اكسس هذه جملة الاتصال PHP كود : Imports System.Dataتعرض البيانات داخل داتا جريد فيو عن طريق الداتا سورس PHP كود : Dim da As New OleDbDataAdapter("SELECT * FROM student", con)قد نحتاج لاستيراد بيانات من ملف اكسل داخل الداتا جريد فيو وبالفعل تمت العملية بنجاح وهذا هو الكود PHP كود : Private Sub Button13_Click_1(sender As Object, e As EventArgs) Handles Button13.Clickالمشكلة التي حيرتني أريد حفظ هذه البيانات داخل قاعدة البيانات الاساسية الاكسس للبرنامج وانا كل ثقة في اساتذتي في هذا المنتدى الجميل أن يجدوا حلا لهذه المشكلة المعقدة تقبلوا تحياتي وشكرا مقدما على المساعدة وجزاكم الله خيرا RE: ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - abid - 10-12-16 اعمل Loop لداتا قريد RE: ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - kofa - 12-12-16 (10-12-16, 03:22 AM)abid كتب : اعمل Loop لداتا قريد هل ممكن أخي تتفضل علينا وترفق لي الكود بارك الله فيك RE: ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - عمرو نجيب - 17-12-16 هل ممكن أخي تتفضل علينا وترفق لي الكود بارك الله فيك RE: ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - zinom - 18-12-16 (17-12-16, 01:43 PM)عمرو نجيب كتب : هل ممكن أخي تتفضل علينا وترفق لي الكود بارك الله فيك اولا : الفضل لله وحده اخي
لكن الاخ الكريم ممكن يكون مشغول وكلنا كذلك فاعزر له ذلك تفضل اخي الكريم
ده الكود كله لو محتاج تنسخو وخلاص وكمان فيه مثال مرفق لو محتاج تفهم الكود كمل الموضوع كود : Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Clickسوف تستخدم دالة For Each لعمل ال loop وهي كالتالي متغير اسمه saf اقصد به صف هو صف من صفوف الجريد فيو شرح الكود لكل متغير صف الي هيكون من نوع صفوف الجريد فيو في الجريد فيو رقم 1 . فئة الصفوف كود : For Each saf As DataGridViewRow In DataGridView1.Rowsكود : Dim sadd As DataGridViewRowيا برنامج اعتبرو صف من صفوف الداتا جريد فيو - لو الجريد فيو دي عربيه يبقي sad باب من ابواب العربيه cells شبابيك الباب sad الي هوا باب العربيه كود : If Not saf.IsNewRow Thenاذا كان صف ده مش صف جديد إذاً ملحوظه : لان الصف الجديد بيكون فاضي ملحوظه لو ماعملتش الجمله دي هتخرج رساله تقولك ان الكائن ده مش متعرف او لا ينتمي الي فئه معرفه في برنامجك زي الرساله دي [attachment=12555] ملحوظه : الخطأ ده ممكن نتلاشاه بإننا نستخدم دالة try لكن اعتقد ان القاعده هيكون فيها صفوف فاضيه مترقمه فقط فطالما الحل موجود ليه نسيبو كود : Tryكود : Dim Str As Stringبنتعامل هنا مع المتغير صف بنقولو هاتلي قيمة الخليه رقم صفر الموجوده في الصف الي اسمه صف كود : cmds.Parameters.AddWithValue("@1", saf.Cells(0).Value.ToString)هذا وما كان من خطأ فمني ومن الشيطان والله اعلي واعلم اعتز لكم اخواني عن الشرح المطول ولكن كنت اجتهد لايصال الفكره بابسط صورها حتي لا انساها ويسهل عليا تذكرها في المثال المرفق طريقة اضافة صف واحد فقط كذلك إضافة كل الصفوف دفعه واحده بالتوفيق للجميع RE: ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات - EYADISMAIL - 07-01-19 (18-12-16, 05:00 AM)zinom كتب :(17-12-16, 01:43 PM)عمرو نجيب كتب : هل ممكن أخي تتفضل علينا وترفق لي الكود بارك الله فيك احسنت وبارك الله فيك . شرح مميزا وسهل جدا.
|