特にSQLに変換するときは、VB.NETに少し慣れていません。チェックボックスがチェックされていない限り、2つのボタンを非表示にする簡単な作業があると思いました。bit
チェックボックスは、データ型を持つ SQL Server 列にバインドされています。
私のコードは次のとおりです。
Private Sub CaseVehicleCollisionCheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CaseVehicleCollisionCheckBox1.CheckedChanged
Dim collision As System.Data.SqlTypes.SqlBinary
collision = CaseVehicleCollisionCheckBox1
If collision = True Then
btnVehicle1.Visible = True
btnVehicle2.Visible = True
ElseIf collision = False Then
btnVehicle1.Visible = False
btnVehicle2.Visible = False
End If
End Sub
エラーが発生し続けます
タイプ 'System.Windows.Forms.CheckBox' の値を 'System.Data.SqlTypes.SqlBinary' に変換できません
チェックボックスを変数に割り当てようとしたとき。
使用しようとすると同じエラーが発生しますSystem.Data.SqlTypes.SqlBoolean