以下是引用有点甜在2017/7/26 23:17:00的发言:
For i As Integer = 0 To checkb.Length -1 '新增代码
Dim str As String = e.Form.Controls(checkb(i)).Checked
If str = False Then
fls.Add(checkb(i) & " = false")
Else
fls.Add(checkb(i) & " = true")
End If
Next
谢谢,刚刚重复检查了下,忘记将checkb替换了,因为考虑帮助文件其中一节 :逻辑列的查询,使用TRUE和FALSE,执行效率慢,使用01处理较好,但事实数据库里面却是0/-1表示,有点想不明白。
For i As Integer = 0 To checkb.Length -1 '新增代码
Dim str As String = e.Form.Controls(checkb(i)).Checked
If str = False Then
fls.Add(checkb(i) & " = 0")
Else
fls.Add(checkb(i) & " = -1")
End If
Next