منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ماهو سبب وجود سجل فارغ عند إضافة البيانات من الداتاقريد فيو أكثر من مرة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته 
إخواني عندي مشكلة وهي أنني قمت بعرض بيانات طلاب مادة الرياضيات في الداتا قريد فيو ثم قمت في جدول آخر من خلال الداتاقريد فيو ثم قمت بإضافة طلاب مادة الفيزياء بنفس الطريقة في نفس الجدول وحدثت المشكلة أنه يترك سجل فارغ بين المادتين ( يعني السجلات مفصولة بفراغ ) 
رجاء ياشباب اتمنى منكم المساعدة لأن المشروع شارف على النهاية وبقيت هذه المشلة فقط 

وهذا هو الكود المستخدم
  Dim conn As OleDbConnection = New OleDbConnection


        conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\asus\Desktop\ALAA\rasednoor.mjd;Persist Security Info=True"

        Dim comm As OleDbCommand = New OleDbCommand()

        comm.Connection = conn

        conn.Open()

        ''insert data to sql database row by row

        Dim ar_name, idNumber, mada As String

        For i As Integer = 0 To Me.DataGridView1.Rows.Count - 1

            ar_name = Me.DataGridView1.Rows(i).Cells(2).Value

            idNumber = Me.DataGridView1.Rows(i).Cells(1).Value

            mada = Me.DataGridView1.Rows(i).Cells(3).Value

            'Name = Me.DataGridView1.Rows(i).Cells(2).ToString()

            comm.CommandText = "insert into Save_Table (ar_name , idNumber , mada) values('" & ar_name & "', '" & idNumber & "' , '" & mada & "' )"

            comm.ExecuteNonQuery()

        Next


        conn.Close()
عندما يكون في خصائص الداتا غريد فيو AllowUserToAddRows=True

ضع في اللوب -2 بدل -1