为什么从sqlite3数据库读取出来的都是文本型?
本人用linux系统操作sqlite3数据库,比如我有一个int a =3;然后写到了数据库里面,数据库表的列也是用int型创建的
但是读出来的时候是文本的3,如果赋值给int变量,这个int变量的值是字符'3'的ascII码51
如果光是这样也就算了 有库函数或者方法将51 转成3
但其实我需要将一个大的byte数组写进数据库然后读成 byte数组 现在是我将byte【10】 = {0,1,2,3,4,5,6,7,8,9}写进了数据库
读出来的是 “0123456789” 这个字符串(最后还有停止符。。。) 完全没法解析
大神们有办法吗?
急求