sqlite3学习体会

原创 2013年12月03日 09:28:07

在网上闲逛,看到sqlite3这个数据库,想起之前搞安卓开发的时候见过这个词

了解了下,不错,正适合当前的一些需求


零散记一点:

一开始的时候发现插入速度很慢,查了下,原来要使用事务,先把所有数据送入内容,然后一次性写入硬盘文件


关于编码

如果数据库文件路径含有中文或者文件名含有中文,则打开和创建数据库出错或者乱码,

要注意转码,具体看文章

http://blog.csdn.net/blueblood7/article/details/6576716

注意是ascii转为utf8。主要调用MultiByteToWideChar


关于文档,看了一些,还是官方网站的好,比较新,讲得也比较明白,比如这段

This routine converts SQL text into a prepared statement object and returns a pointer to that object. This interface requires adatabase connection pointer created by a prior call to sqlite3_open() and a text string containing the SQL statement to be prepared. This API does not actually evaluate the SQL statement. It merely prepares the SQL statement for evaluation.

Think of each SQL statement as a small computer program. The purpose of sqlite3_prepare() is to compile that program into object code. The prepared statement is the object code. The sqlite3_step() interface then runs the object code to get a result.

Note that the use of sqlite3_prepare() is not recommended for new applications. A newer alternative routine sqlite3_prepare_v2()should be used instead.


一下就明白这个statement为何物了



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

学习的一些体会

我们这个专业的研究生学习基本处于放养状态,每天都有好多的时间。我这个人偏偏是个不会放松的人,每天要是不有点收获,就感觉很浪费时间,时间长了,自己都觉得自己很变态!        目前尝试了一些方法,我...

How I Failed, Failed, and Finally Succeeded at Learning How to Code

How I Failed, Failed, and Finally Succeeded at Learning How to Code By James Somers The pr...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

iOS学习道路上的一些良师益友

GitHub 现在我经常逛GitHub,因为Code4App和CocoaChina上面的很多Demo都是从GitHub上面找的,你可以follow一些大牛,然后大牛每天都会star一些项目,...

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...

C++学习体会

这个学期过得挺快的,真是眨眼间的功夫,不知不觉贺老师已经带了我们一个学期了,在翻转课堂里也已经翻转了一个学期了,对于这半年,有过疑惑也有过否定,但更多的是收获。   老师课上的分组合作,互帮互助的模...

xml学习体会

一、XML简介 HTML用于显示的。XML被设计的宗旨是描述数据的。 XML的标签是用户自行定义的。XML是可扩展标记语言。 1、XML的作用 描述有关系和层次结构的数据 2、XML...

UCOSIII学习体会

我是从2017年6月23日开始准备学习UCOSIII,并移植到STM32F103上,到2017年7月24日,结束UCOSIII的学习。这个过程肯定有血有泪有欢笑!   下面谈谈自己的学习体会。参考书...

ADL49学习体会

第一次出去学习确实有点小紧张,还好不是我一个人。实验室这么早就给了我一次外出学习的机会,我还是很激动的。这次学习的时长是三天,主题是社交网络与数据挖掘。在这里,我总结一下这次学习ADL49期的心得体会...

gSOAP学习体会

前一阶段写gSOAP 的文章没保存好,后来想写的,越学越没有写的勇气了,感觉自己很菜,但是现在感觉还是写点就算给入门者一点提示吧。另外虽说这篇文章是自己写的,但是却感觉是东拼西凑的,有很多别人的东西了...

F#学习体会

这是一门很神奇的语言,我真的非常感谢我的师兄(yinzhu)! 是他带领着我进入了一个又一个我以前从没尝试过的领域!我非常尊敬和爱戴他~ 为一生有这样一个师兄而自豪!在他的强烈建议下,认识并学习了F#...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)