|
แก้ไขครั้งสุดท้ายโดย komen เมื่อ 2022-8-10 20:21
ทำ CheckBox ใน DataGridView เพื่อให้ Saveได้หลาย Record พอเลือกบาง Record ทำไมมันไม่ Save อันสุดท้ายที่เลือกครับอาจารย์ VB.NET
ได้โปรด ชี้แนะ ผมด้วยครับ อาจารย์
นี่ โค๊ด ครับ
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Private Sub savedata()
Dim sqlcomm As String
Dim mycommand As SqlCommand
ConDB()
For Each row As DataGridViewRow In dgvCus.Rows
With dgvCus
Dim isSelected As Boolean = Convert.ToBoolean(row.Cells("BtCheck").Value)
If isSelected = True Then
sqlcomm = " INSERT INTO Cus(ID,Title,Fullname,Date)"
sqlcomm &= " VALUES(@ID,@Title,@Fullname,@Date)"
mycommand = New SqlCommand(sqlcomm, sqlConn)
mycommand.Parameters.AddWithValue("@ID", row.Cells("ID").Value.ToString())
mycommand.Parameters.AddWithValue("@Title", row.Cells("Title").Value.ToString())
mycommand.Parameters.AddWithValue("@Fullname", row.Cells("Fullname").Value.ToString())
mycommand.Parameters.AddWithValue("@Date", row.Cells("Date").Value.ToString())
mycommand.ExecuteNonQuery()
End If
End With
Next
End Sub
-----------------------------------------------------------------------------------------------------------------------------------------------
มันไม่ Save Record สุดท้าย ที่ติ๊กเลือก CheckBox ครับอาจารย์
ขอบพระคุณล่วงหน้าครับ
|
|