【发布时间】:2011-01-31 19:04:39
【问题描述】:
我有一个 Sql 数据库(我无法控制架构),它的 Column 的 varchar 值为“是”、“否”,否则将为空。出于我所做的目的,null 将被视为否。
我正在使用数据表和表适配器在 c# net 3.5 中进行编程,以将数据拉下。我想使用绑定源将列直接绑定到程序中的复选框,但是我不知道如何或在何处放置将字符串 Yes/No/null 转换为布尔 True/False 的逻辑;
从 SQL 服务器读取 null 并在更新时写回 No 是可接受的行为。
非常感谢任何帮助。
编辑—— 这是为 Windows 开发的。
【问题讨论】:
-
你正在开发什么应用程序 windows,asp.net 或 silverlight?
-
我认为数据绑定很重要。更改 select 语句很容易,但这个问题似乎包括数据绑定,可以正确写回
Yes和No到数据库。
标签: c# sql sql-server datatable