初识SQLite[二]
来源:互联网 发布:淘宝商品类目怎么修改 编辑:程序博客网 时间:2024/06/18 03:56
上次文章我描述了自己对刚接触SQLite的初步理解,现在看看,却有不妥之处。今天,在公司作完工作,时间尚早,想起一直惦念的SQLite,就试着把它进行了一下简单的编译。编译过程中出现了很多警告,但最终编译顺利完成,利用编译得到得SQLite.DLL,我写了一个小程序测试,也可以正常使用。表明这个流程是正确的。下面就是我的具体步骤,写出来,作为备忘。我所在的电脑上没有其它的C编译器,而我又没有权限安装,只好利用wince来试着编译了。我的环境是:EVC4 + SP4。第一步:利用我下载下来的SQLite for Windows CE 的源代码,在eVC里新建一个“WCE Dynamic-Link Library”工程,命名为sqlite。 然后将我下载的源码中所有的文件复制到工程文件夹下,添加所有文件到项目中,开始编译,结果编译报错,其中的一个错误的大体意思是没有tcl.h文件。费劲心机也没能找到问题所在,到网上找寻答案,说是要在添加文件到项目中的时候,去除shell.c和tclsqlite.c,照做,果然。这里我分析具体原因,可能这是依赖于另外的文件的两个文件。在这里是没有具体作用的吧?暂且不表,后面定做具体研究。到这里我已经得到了SQLite.dll文件了。第二步:写了一个简单的小的eVC工程文件,来调用这个SQLite.dll文件,使用其中的方法,创建数据库,创建表,增删改查数据,皆成。至此,初步的实验完成。 【后记】在.NET平台下,如果要使用SQLiter,其实是不用自己编译源文件这么麻烦的,.NET中自带了一个命名空间System.Data.SQLite.DLL.我们只要直接使用这个文件就可以了,这是已经将SQLite.dll封装好的。这是我在查阅网上资料时发现的,看来微软很细心啊。
- 初识SQLite[二]
- VS2010+SQlite+EF 二、初识EF DataBaseFirst
- SQLite初识(二)数据库查询
- 初识SQLite
- 初识Sqlite
- Sqlite 初识
- SQLite 初识
- 初识SQLite
- 初识SQLite
- 初识sqlite
- 初识SQLite[一]
- 初识Sqlite数据库
- Android数据库SQLite-初识
- 初学安卓路之初识SQLite
- SQLite(二): Java操作SQLite
- 初识IPv6(二)
- 初识JSON(二)
- Struts2 初识(二)
- top、postop、scrolltop、offsetTop、scrollHeight、offsetHeight、clientHeight
- jboss4.2.3更改端口和默认根应用程序
- SqlDataSource控件
- ORACLE外连接小结~
- MBA营销管理学——与软件的关系
- 初识SQLite[二]
- javascript在网页中的运用
- 状态栏显示鼠标坐标
- RHEL5切换终端快捷键
- 进程令牌(TOKEN)相关!
- IBM Tivoli Maximo Asset Management 7.1安装详解
- JFreeChart乱码解决方法
- JFreeChart全面讲解
- c#回收站相关函数