SQLite 的实践学习(1) --- 加入AES和MD5加密
摘要:SQLite具有诸多的优点,如零配置、移植性、紧凑性、简单性、灵活性、自由授权、可靠性和易用性等。它的各种特点使它非常适合做一些中小型项目的DBMS,或构建Cache,或嵌入式项目的DBMS。 最近在学习SQLite的使用,为了让学习更有效,在实践中学习,所以制定以下任务,一边做一边学: 1) 在SQLite的普通版本上加入加密功能(SQLite预留的加密接口,只是需要另外去完成)。 2) 把加密版本编译一个.Net的版本。 3) 通过NDK的方式把加密版本的SQLite加入到Android。不要浪费时间,现在就做第一个任务,加密 正如上面所说的,SQLite的作者早就...
阅读全文
posted @
2012-10-11 11:32
汝熹
阅读(7897)
推荐(0) 编辑
SQLite的Pivot
摘要:Table:markdetails## studid ## ## subjectid ## ## marks ## A1 3 50 A1 4 60 A1 5 70 B1 3 60 B1 4 80 C1 5 95Table:student info## studid ## ## name ## A1 Raam B1 Vivek c1 AlexResult:## studid ## ## name## ## subjectid_3 ## ## subjectid_4 ## ## subjectid_5 ## A1 Raam 50 60 70 B1 Vivek 60 80 null c1 Alex
阅读全文
posted @
2011-08-11 23:51
汝熹
阅读(961)
推荐(0) 编辑
SQLite的日期时间函数
摘要:转自http://it.enorth.com.cn/system/2008/06/17/003409310.shtml这篇文章是根据SQLite官方WIKI里的内容翻译,SQLite 包括以下五个时间函数: 1.date(日期时间字符串,修正符,修正符, ……) 2.time(日期时间字符串,修正符,修正符, ……) 3.datetime(日期时间字符串,修正符,修正符, ……) 4.julianday(日期时间字符串,修正符,修正符, ……) 5.strftime(日期时间格式,日期时间字符串,修正符,修正符, ……) 上述五个函数需要一个日期时间字符串做参数,后面可以跟零到多个修正符参数。
阅读全文
posted @
2011-08-11 13:56
汝熹
阅读(4496)
推荐(0) 编辑
SQLite字符串拼接
摘要:转自http://blog.csdn.net/zhjp4295216/article/details/5776954select path || '%' from t_category where depth = 0 and type = 0用'||'拼接字符串比如path是/1001/的话 那结果就是/1001/%数字相加SELECT 'A'+'B' 结果为0SELECT"A"+"1" 结果为1SELECT"A"+1 结果为1SELECT2+1 结果为3=在“+”运算中
阅读全文
posted @
2011-08-11 12:51
汝熹
阅读(9989)
推荐(1) 编辑