insert/update:
資料必須為 1,0 而不是 True,False
Convert.ToInt16(CheckBox1.Checked) 轉換為 1,0
select:
資料會自動轉為 True,False
備註:
欄位 Uses , Char(255)
SELECT CASE Uses WHEN 'T' THEN true ELSE 'false'
參考:
bit和 bool的问题
SQL Server数据库中bit字段类型使用时的注意事项
boolean插入mysql中bit类型,读出来是false和true,但是用false查询用,是空的 <-- 要用 1,0 查詢
how-to-add-custom-checkbox-column-to-datagridview
Convert.ToBoolean
沒有留言:
張貼留言