数据库
Tony_Wong
这个作者很懒,什么都没留下…
展开
-
关于SQLITE数据库排序
1、要给排序的那个字段设置INTEGER或者LONG型(但是存入的时候任何类型的形式都行,存入数据库会自动自动转化)。2、降序desc,升序asc。Cursor cursor = SqliteDB.getInstance(aContext).query(SQLiteHelper.DATABASE_TABLE_MESSAGE, null, null, "time desc ");转载 2013-12-29 19:40:55 · 5845 阅读 · 0 评论 -
sqlte3数据类型
大多数的数据库引擎(到现在据我们所知的除了sqlite的每个sql数据库引擎)都使用静态的、刚性的类型,使用静态类型,数据的类型就由它的容器决定,这个容器是这个指被存放的特定列。Sqlite使用一个更一般的动态类型系统,sqlite中,值的数据类型跟值本身相关,而不是与它的容器相关。Sqlite的动态类型系统和其他数据库的更为一般的静态类型系统相兼容,但同时,sqlite中的动态类型允许它能做转载 2014-01-18 18:39:23 · 991 阅读 · 0 评论 -
sqlite3中第一行乱码的问题
从sqlite3读取表数据的时候,第一行总是会出现乱码,特别是第一个字段,通过调试,发现是第一个字段前面添加了\ufeff(并且不是str的字段,读取出来后会变成str) 这个字段是windows对于Unicode编码添加的头,可以通过字符串截取操作,截掉前面的字符串即可,如item = item[-1]原创 2014-01-31 10:41:00 · 677 阅读 · 0 评论