我将 DBML 中的列映射到 SQL Server 中的位列。DBML中的“类型”(不是服务器数据类型)应标记为:
- 二进制(System.Data.Linq.Binary)
- 布尔值
- 字节
我将 DBML 中的列映射到 SQL Server 中的位列。DBML中的“类型”(不是服务器数据类型)应标记为:
来自 MSDN 参考http://msdn.microsoft.com/en-us/library/ms177603.aspx,了解MSSQL
“字符串值 TRUE 和 FALSE 可以转换为位值:TRUE 转换为 1,FALSE 转换为 0。”
按照这个逻辑,我会为你的映射使用布尔值。
注意:这是论坛上经常讨论的问题,包括堆栈溢出。我确信有一个更全面的答案可用。
我找到了一个更全面的答案: C# Equivalent of SQL Server DataTypes