sqlite blob 類型


在使用dapper 操作sqlite數據庫時 在進行泛型查詢時

var list=con.query<T>(sql);

  報錯:貌似是說類型轉不過來的樣子

調試之后發現有個數據類型為blob類型 在數據庫中顯示的是文本,但是在查詢出來返回的是byte[]類型:

然后用reader:

var reader = con.ExecuteReader(sql);

將數據object 轉為byte[] ,然后再轉成string類型:

file.m_UpTxt = System.Text.Encoding.Default.GetString((Byte[])reader["m_UpTxt"]);

當然我不知道這類型是不是其他數據庫也一樣


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM