访问数据类型是/否VB.net中的字段代码

时间:2015-09-14 10:10:40

标签: vb.net

所以基本上我试图做一个住宿系统。因此,如果我输入单位ID并点击更新btn,那么它将显示该房间已被占用。这是数据库中的勾号。 以下是我对该部分的编码

If txtunitid.Text <> "" Then

    cmdUpdate.CommandText = "UPDATE Accommodation SET Status = '1' WHERE Unit_ID = '" & txtunitid.Text & "';"

    cmdUpdate.CommandType = CommandType.Text
    cmdUpdate.Connection = cnnOLEDB
    cmdUpdate.ExecuteNonQuery()
    MsgBox(txtunitid.Text & " " & "Record updated.")
    txtunitid.Text = ""
    addstudent.Show()
Else
    MsgBox("Enter the required values")

End If
cmdUpdate.Dispose()

我不知道在vb.net中哪一个代表是否。我做了搜索,它说1和0?它给了我数据类型标准不匹配。

1 个答案:

答案 0 :(得分:0)

您应该将布尔字段设置为True或False:

cmdUpdate.CommandText = "UPDATE Accommodation SET Status = True WHERE Unit_ID = '" & txtunitid.Text & "';"