تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود نسخ جدول لجدول آخر
#1

مثال بسيط جدا احببت ان اخطه بيدي اقصد اشارك به وهو كالتالي:
نضيف عدد 2 شبيكة بيانات وزر امر
في منطقة التصريحات العامة نكتب
رمز برمجي:
كود :
Dim str As String = "provider=microsoft.ace.oledb.12.0; data source=|datadirectory|\db.accdb"
    Dim con As New OleDb.OleDbConnection(str)

    Dim sql1 As String = "select * from tb1"
    Dim sql2 As String = "select * from tb2"


    Dim ds1 As New DataSet
    Dim ds2 As New DataSet

    Dim da1 As New OleDb.OleDbDataAdapter(sql1, con)
    Dim da2 As New OleDb.OleDbDataAdapter(sql2, con)
وعند حدث تحميل النموذج نكتب
رمز برمجي:
كود :
If con.State = ConnectionState.Open Then
            con.Close()
        End If


        ds1.Clear()
        ds2.Clear()

        DataGridView1.DataSource = Nothing
        DataGridView2.DataSource = Nothing

        da1.Fill(ds1, "tb1")
        da2.Fill(ds2, "tb2")



        DataGridView1.DataSource = ds1
        DataGridView1.DataMember = "tb1"


        DataGridView2.DataSource = ds2
        DataGridView2.DataMember = "tb2"
وعند حدث النقر للزر نكتب
رمز برمجي:
كود :
Dim cm As New OleDb.OleDbCommand("insert into tb2 select * from tb1", con)
        If con.State = ConnectionState.Closed Then
            con.Open()
        End If
        Try
            cm.ExecuteNonQuery()
            Call Form1_Load(Me, e)

        Catch ex As Exception
            MsgBox(Err.Description, MsgBoxStyle.Critical, "")
            If con.State = ConnectionState.Open Then
                con.Close()
            End If
        End Try
انتهى!
هذا الكود مفيد لو حبيت اخذ نسخة من الجدول لجدول آخر عند التعديل او الحذف ولو احببت استرجاع النسخة فقط بدل في اسماء الجداول في جملة التنفيذ cm
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
كود نسخ جدول لجدول آخر - بواسطة سعود - 17-09-12, 02:56 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحويل بيانات قاعدة على شكل جدول أبولجين 0 2,791 04-11-16, 11:52 AM
آخر رد: أبولجين
  اكواد - (عرض اسماء الجداول في قاعدة ما - عرض اسماء الاعمدة في جدول ما) سعود 3 5,597 03-06-16, 07:51 PM
آخر رد: سعود
  الإضافة و التعديل و الحذف من جدول عن طريق DataGrid MR Dev Boody 0 6,264 20-09-12, 04:04 AM
آخر رد: MR Dev Boody

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


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