komen โพสต์ 2022-8-10 20:15:20

ทำ CheckBox ใน DataGridView เพื่อให้ Saveได้หลาย Record พอเลือกบาง Record ทำไมมันไม่ Save อันสุดท้ายที่เลือกครับ VB.NET

แก้ไขครั้งสุดท้ายโดย 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 ครับอาจารย์
ขอบพระคุณล่วงหน้าครับ



หน้า: [1]
ดูในรูปแบบกติ: ทำ CheckBox ใน DataGridView เพื่อให้ Saveได้หลาย Record พอเลือกบาง Record ทำไมมันไม่ Save อันสุดท้ายที่เลือกครับ VB.NET