21-02-14, 01:54 PM
SavingDate_6.zip (الحجم : 113.46 ك ب / التحميلات : 92)
السادة الافاضل
هذا مثال ممتاز لعملية الاضافة - الحذف والتعديل
لكن
كيف يتم العودة الي نفس السجل الذي تم تعديله
العودة الي نفس السجل الذي تم تعديله
|
21-02-14, 01:54 PM
SavingDate_6.zip (الحجم : 113.46 ك ب / التحميلات : 92) السادة الافاضل هذا مثال ممتاز لعملية الاضافة - الحذف والتعديل لكن كيف يتم العودة الي نفس السجل الذي تم تعديله
21-02-14, 04:14 PM
كود : Private Sub btnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEdit.Click
21-02-14, 05:36 PM
شكرا علي الكود البسيط الممتاز
21-02-14, 05:39 PM
الكود في المشاركة السابقة موجود أصلاً في المثال المرفق الأصلي.
21-02-14, 05:46 PM
الاستاذ ابو بكر
للاسف انا ممكن لا اكون شاهدته وايضا مكان وضع الكود هو المهم وهذا جهد للزميل يشكر عليه واستكمالا كيف عند اضافة سجل جديد اذا كان موجود من قبل يعطي رسالة بانه موجود من قبل ؟؟؟ شكرا
21-02-14, 06:01 PM
frmNew.vb
كود : Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click تم الشكر بواسطة: أبوبكر سويدان
21-02-14, 07:03 PM
هو المطلوب بالضبط
شكرا اول مرة اشوف هذا الكود If ExistDataADP.Fill(New DataTable) > 0 Then Return True اللي اعرفه انا هو ExistDataADP.fill(dataset,"thetable") برجاء توضيح الكود
26-02-14, 12:09 AM
الكود السابق يوضح اضافة جدول جديد من نوع داتا تيبول في الذاكره المؤقته ram من نفس الاسم ExistDataADP
مش الواحد يقوم بتعريف dataset مثلآ فلما اروح اسوي new معناته انا اعتمدت على متغير واحد من نوع داتا سيت معرف سابقآ في ميدوال وبدأت انشاء له فضاء اخر بنفس الاسم بدل ان اقوم بتعريف متغير اخر بأسم مثلآ dataset2 والداتا سيت هي عباره عن جدول في الداتا ادبتر عند الاستعلام قام بأنشاء جدول جديد في الداتا أدبتر وكذالك قام بالتحقق من هذا الجدول الجديد مثل عملية تعريف ExistDataADP.fill(dataset.table) > 0 هذا على حسب فهمي أذا كان في كلامي خطاء الخبراء بارك الله فيهم مايقصروا بالشرح والله اعلم |
|