تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
من داتا جريد فيو لقاعدة البيانات
#1
السلام عليكم
أريد نقل التعديلات التى تحدث فى مجموعة صفوف إلى قاعدة البيانات
من حذف أو تعديل أو اضافة
فما هى الطريقة الأنسب لذلك فى الوضع المنفصل
الرد }}}}
تم الشكر بواسطة:
#2
الكود هنا
http://vb4arb.com/vb/thread-1894-post-9621.html#pid9621
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة: الجندى
#3
جزاك الله خيراً

جربت الكود وهو لا يعمل إلا فى حالة الاضافة
أما فى حالة التعديل فيعطى خطأ.
الرد }}}}
تم الشكر بواسطة:
#4
ماهو الكود؟؟
انت لما تعبيء الداتاست وتعطي مكيف البيانات الاوامر تلقائيا عند استدعاء
PHP كود :
da.update(ds,"tb"
سيتم التحديث شرط وجود كائن باني الاوامر وهو كالتالي:
PHP كود :
dim cmdb as new oledbcommandbuilder(da
هنا سيتمكن مكيف البيانات da من اجراء تحديثات.
تذكر ان اداة شبيكة البيانات مربوطة بنفس الداتاست التي تتحكم بها مكيف البيانات وباني الاوامر
الاكواد موجود وشغالة معي بس باقي عليك لو مثالك يعني بسيط ترفعه حتى اشوفه واقول لك وين الاشكال.
بارك الله فيك
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#5
قد يكون التعديل يتطلب مفتاح اساسي في الجدول تاكدSmile
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#6
جزاك الله خيراً
لكن لا يوجد مفتاح أساسى فى الجدول
كما أنى استخدمت كائن الأوامر
وهذ هو الكود الذى استخدمته كاملاً
كود :
Imports System.Data.OleDb
Public Class Form1
    Dim dts As New DataSet
    Dim da As New OleDbDataAdapter("select natio as [الدولة] from tnatio", con)
    Dim cm As New OleDbCommandBuilder(da)
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
      
        da.Fill(dts, "tnatio")
      
        DataGridView1.Rows.Clear()

        If dts.Tables(0).Rows.Count = 0 Then Exit Sub
      
        DataGridView1.DataSource = Nothing
        DataGridView1.DataSource = dts
        DataGridView1.DataMember = "tnatio"
    End Sub

    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
      
        da.Update(dts, "tnatio")
    End Sub
End Class
الرد }}}}
تم الشكر بواسطة:
#7
ماهي رسالة الخطا؟
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#8
هذا مثال قمت بعمله
راجعه أستاذنا.
وعذراً على اتعابك معى


الملفات المرفقة
.rar   datagridviw.rar (الحجم : 72.88 ك ب / التحميلات : 80)
الرد }}}}
تم الشكر بواسطة:
#9
مثل ماقلت لك لابد من عمود مفتاح اساسي
إقتباس :Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#10
هل تقصد أن أضيف مفتاح أساسى فى الجدول ؟
سوف أجرب
لكن أخى كود الحذف
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات kofa 1 65 أمس, 03:22 AM
آخر رد: abid
  كيف يتم جعل اول سطر فى الداتا جريد فيو يظهر الرصيد السابق السيد الجوهري 1 103 09-12-16, 10:44 PM
آخر رد: السيد الجوهري
  تحميل قيم اكبرid فى الداتا جريد فيو داخل تسكت بوكس araxis 1 50 09-12-16, 06:31 PM
آخر رد: ابراهيم النعيمي
  المجموع التراكمي في داتا جريد فيو السيد الجوهري 2 57 08-12-16, 09:46 PM
آخر رد: السيد الجوهري
  الحذف من قاعدة البيانات بدلات تشيك بوكس في داتا جريدفيو makky 2 86 08-12-16, 11:16 AM
آخر رد: superwoofer
  ازاى اما اكتب داتا فى التكست بوكس يدور عليها فى اى سطر ويزود على cell تانية 1 araxis 15 226 07-12-16, 09:50 PM
آخر رد: ابراهيم النعيمي
  [سؤال] حفظ تاريخ معين بقاعدة البيانات توفي العراقي 4 105 07-12-16, 01:11 AM
آخر رد: adel27
  تغيير قاعدة البيانات الى .bak زيد زينوبي 3 67 03-12-16, 07:07 PM
آخر رد: ابراهيم النعيمي
  [سؤال] ايهما افضل في قواعد البيانات للتميم برنامج sal.softip 2 58 03-12-16, 06:59 PM
آخر رد: sal.softip
  قاعدة البيانات لا تدعم اللغة العربية ؟؟؟؟؟؟ صبري زينوبي 13 224 03-12-16, 04:47 PM
آخر رد: صبري زينوبي

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم