تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ممكن مساعدة في حفظ Datagridview
#1
السلام عليكم ورحمة الله
ممكن مساعدة في حفظ Datagridview
قي قاغدة بيانات access
يحيث ان Datagridview مملوءة بعدة اسطر واعمدة
vb.net 2010
وجزاكم الله خيرا
الرد }}}}
تم الشكر بواسطة:
#2
.....

منقول

كود :
Public Class Form1

    Dim con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=db1.mdb;")
    Dim dt As New DataTable
    Dim sql As String = " SELECT * FROM [table1] "

    ' عند فتح النموذج يتم استيراد البيانات من قاعدة البيانات إلى الداتاجريدفيو
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
        Using da As New OleDb.OleDbDataAdapter(sql, con)
            da.Fill(dt)
            DataGridView1.DataSource = dt
        End Using
    End Sub

    '  عند غلق النموذج يتم تصديـر البيانات من الداتاجريدفيو إلى قاعدة البيانات
    Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As FormClosingEventArgs) Handles Me.FormClosing
        Using da As New OleDb.OleDbDataAdapter(sql, con)
            Using builder As New OleDb.OleDbCommandBuilder(da)
                da.Update(dt)
            End Using
        End Using
    End Sub

End Class
الرد }}}}
تم الشكر بواسطة: aftfm , moulayyoussef , nabil1982
#3
Save Rows From DataGridView to table in database.....
Private Sub InsertIntoOrder_tbl()
Try
Using conn As New SqlConnection(Me.conn)
Dim cmd As New SqlCommand(strInsertIntoOrder_tbl, conn)

cmd.Parameters.Add("@itemnumber", TinyInt)
cmd.Parameters.Add("@qty", SmallInt)
cmd.Parameters.Add("@total", Money)
cmd.Parameters.AddWithValue("@date", [Date])
cmd.Parameters.Add("@user", TinyInt)
cmd.Parameters.AddWithValue("@Order_no", Int)
conn.Open()

For i As Integer = 0 To gv1.Rows.Count - 1
Dim item_no As Integer = SQL_Class.Only_item_No(Me.conn, gv1.Rows(i).Cells(0).Value, strSelectItem_no)
cmd.Parameters(0).Value = item_no
' I named datagridview1 To gv1
cmd.Parameters(1).Value = gv1.Rows(i).Cells(1).Value
cmd.Parameters(2).Value = gv1.Rows(i).Cells(3).Value
cmd.Parameters(3).Value = gv1.Rows(i).Cells(4).Value
cmd.Parameters(4).Value = user.Manager_no
cmd.Parameters(5).Value = My.Settings.OrderNumebr
cmd.ExecuteNonQuery()

Next

End Using
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation)
End Try
End Sub
الرد }}}}
تم الشكر بواسطة: moulayyoussef


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في حساب الدائن والمدين وايجاد الرصيد alwasela 7 1,078 10-01-18, 12:54 PM
آخر رد: nooralcown
  مساعدة في عمل برنامج مكتب هندسي المتألق9 0 51 25-12-17, 09:08 PM
آخر رد: المتألق9
  هل هذا ممكن الميساني 9 198 24-12-17, 05:26 PM
آخر رد: الميساني
  لو ممكن المساعدة في كود يسمح بعرض ملفات قاعدة البيانات في تكس بوكس لو لست بوكس silensieux2013 0 45 22-12-17, 04:42 PM
آخر رد: silensieux2013
  [VB.NET] تحديث بينات DataGridView جاسم عوط 2 96 19-12-17, 05:23 PM
آخر رد: جاسم عوط
  [مساعدة] تحويل من #C إلى Vb أحمد إبراهيم سعد 5 151 19-12-17, 01:26 PM
آخر رد: silverlight
  [VB.NET] مساعدة يا شباب ابغي عمل لعبة خفيفة اون لاين 0theghost0 0 61 14-12-17, 06:28 AM
آخر رد: 0theghost0
  [VB.NET] مساعدة لمنع تكرار البيانات او تجميعها علي حسب التاريخ englishman210 15 309 13-12-17, 11:00 AM
آخر رد: englishman210
  [VB.NET] نا اريد مساعدة سريعة حنان المغربى 0 77 12-12-17, 04:14 PM
آخر رد: حنان المغربى
  [VB.NET] اضهار فورم عند الضغط على DataGridView جاسم عوط 2 102 11-12-17, 03:29 PM
آخر رد: Amir_alzubidy

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


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