데이터베이스의 텍스트 상자를 사용하여 데이터를 업데이트하려고하지만 오류 메시지가 나타납니다. 오류가vb 및 sql을 사용하여 데이터베이스의 데이터를 업데이트하십시오.
희망 유 모두가 나에게 문제를 해결하는 데 도움이 될 수 있습니다 "잘못된 구문 근처 '('. '아래
이 업데이트 데이터에 대한 코드입니다. 감사합니다 :)dbSource = "Data Source=LAILATUL-PC\SERVER;Initial Catalog=HotelManagementSystem;Integrated Security=True"
con = New SqlConnection(dbSource)
con.Open()
Dim sqlUpdate As String = "UPDATE [Room] SET ([Room_Code], [Room_Type], [Room_No], [Room_Price], [Room_Status], [No_of_Occupancy]) VALUES (@RoomCode, @RoomType, @RoomNo, @RoomPrice, @RoomStatus, @NoOfOccupancy WHERE [Room_Code] = " & txtRoomCode.Text & ") "
cmd = New SqlCommand(sqlUpdate)
cmd.Connection = con
cmd.Parameters.AddWithValue("@RoomCode", txtRoomCode.Text)
cmd.Parameters.AddWithValue("@RoomType", txtRoomType.Text)
cmd.Parameters.AddWithValue("@RoomNo", txtRoomNo.Text)
cmd.Parameters.AddWithValue("@RoomPrice", txtRoomPrice.Text)
cmd.Parameters.AddWithValue("@RoomStatus", txtRoomStatus.Text)
cmd.Parameters.AddWithValue("@NoOfOccupancy", txtNoOfOccupancy.Text)
cmd.ExecuteNonQuery()
MessageBox.Show("Successfully saved", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information)
tq. 코드가 성공했습니다 :) – siyhaz