SQL Server bit數(shù)據(jù)類型

bit值保存為1/0,1代表true,0代表false
讀取數(shù)據(jù)庫數(shù)據(jù)時,可以直接用bool型讀取該字段,會直接轉(zhuǎn)換為true/false

數(shù)據(jù)庫表結(jié)構(gòu)

CREATE TABLE [dbo].[BitTable](
    [PKID] [int] IDENTITY(1,1) NOT NULL,
    [IsDelete] [bit] NULL,
PRIMARY KEY CLUSTERED 
(
    [PKID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

實體類BitModel

public class BitModel
{
    public int PKID { get; set; }
    public bool IsDelete { get; set; }
}

讀取數(shù)據(jù)
采用dapper,封裝方法

public class DbManager<T> where T : class
{
    private static DbManager<T> instance;
    private static object _lock = new object();
    private SqlConnection connection;
    public static DbManager<T> Instance
    {
        get
        {
            lock (_lock)
            {
                if (instance == null)
                {
                    instance = new DbManager<T>();
                }
             }
            return instance;
        }
    }

    public DbManager()
    {
        connection = new SqlConnection("Server=;DataBase=;Uid=;pwd=;");
        connection.Open();
    }

    public IEnumerable<T> QueryBySQL(string sql)
    {
        return connection.Query<T>(sql);
    }

    public bool ExecuteOne(string sql)
    {
        if (connection.Execute(sql) != 0)
            return true;
        return false;
    }
}
public ActionResult Bit()
{
    List<BitModel> list = new BLL.AboutDBManager().GetBitModel();
    return View(list);
}

顯示數(shù)據(jù)

<div>
    <table>
        <thead>
            <tr>
                <th>主鍵</th>
                <th>是否刪除</th>
            </tr>
        </thead>
        <tbody>
            @{ 
                foreach(var item in Model)
                {
                    <tr>
                        <td>@item.PKID</td>
                        <td>@item.IsDelete</td>
                    </tr>
                }
            }
        </tbody>
    </table>
</div>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,540評論 19 139
  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 12,356評論 6 13
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,643評論 18 399
  • Spark SQL, DataFrames and Datasets Guide Overview SQL Dat...
    Joyyx閱讀 8,479評論 0 16
  • 從小都是自己承受著一切,很少跟身邊的人分享。跟父母之間也很少說心里話。記得初中畢業(yè),我跟爸媽說我不想讀書了,他們也...
    一個意外的結(jié)尾閱讀 211評論 0 0

友情鏈接更多精彩內(nèi)容