zoukankan      html  css  js  c++  java
  • SqlServer的bool类型和SqlSugar使用

    SqlServer中的bool类型就是bit,赋值的时候赋值0或1即可,同时数据库在编辑状态下会自动与字符串常亮True和False替换。

    使用SqlSugar的时候设置bit类型,如下代码IsImportant 和 IsFinish字段就是bool类型的设置方法 :

      [SugarTable("Task",tableDescription:"My to do things")]
        public class Task
        {
            [SugarColumn(IsPrimaryKey =true,ColumnDataType ="varchar(255)")]
            public string ID { get; set; }
            [SugarColumn(ColumnDataType = "nvarchar(255)")]
            public string Title { get; set; }
            [SugarColumn(ColumnDataType = "nvarchar(255)",IsNullable =true)]
            public string Description { get; set; }
            [SugarColumn(ColumnDataType = "datetime")]
            public DateTime StartTime { get; set; }
            [SugarColumn(ColumnDataType = "datetime",IsNullable =true)]
            public DateTime? Deadline { get; set; }
            [SugarColumn(ColumnDataType = "bit")]
            public bool IsImportant { get; set; }
            [SugarColumn(ColumnDataType = "bit")]
            public bool IsFinish { get; set; }
    
        }

     PS:注意不要设置成varchar()类型了,否则ORM框架映射可能就会出现问题

  • 相关阅读:
    登录保存用户信息
    GRIDVIEW单击事件
    GRIDVIEW单击双击事件
    gridview打印
    水晶报表
    CRYSTAL net样式
    Web Server 在IIS上部署ASP.NET Core项目
    MVC MVC+EF快速搭建
    MVC MVC常见错误及解决办法
    Open Interface Service WCF三种通信模式
  • 原文地址:https://www.cnblogs.com/LeeSki/p/14748107.html
Copyright © 2011-2022 走看看