`
huangqinqin
  • 浏览: 360206 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

测试SQLite工具及方法

阅读更多
1:测试SQLite
在SQLite的官方网站上有关测试SQLite的方法中谈到动态分析。
动态分析:当程序处于运行期或者还处于生命期时进行内部和外部检查。动态分析在管理代码时可以提高SQLite的代码质量(性能)。
》Assert:用于SQLite编译。编译时要定义SQLITE_DEBUG预处理宏。
》在大多数系统中Assert的使用会降低数据库引擎的运行时间。

Valgrind工具:一款基于模拟Linux下的程序调试器和剖析器的软件套件,可运行于x86, amd64和ppc32架构上。valgrind包含一个核心,它提供一个虚拟的CPU运行程序,还有一系列工具,它们完成调试,剖析和一些类似的任务。valgringd是高度模块化的。开发人员或者用户可以给它添加新的工具而不会损坏已有的结构。可以检测读取了未初始化的内存,栈溢出,内存泄漏等等。

2:C/C++中SQLite的接口
核心对象和接口(执行的接口顺序)
sqlite3_open():打开数据库连接。
sqlite3_prepare():SQLite允许一条prepared_statement处理多次,执行流程为:sqlite3_reset()——sqlite3_bind() .
sqlite3_step()
sqlite3_column()
sqltie3_finalize():被用来删除prepared_statement。
slqite3_close()
实际上以上6个接口并不是都必须有。
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    SqliteDev SQLite3数据库测试和查看工具

    SqliteDev 用于测试和查看SQLite3 Database 的工具.

    sqlite 3.8.1命令行工具

    最新的sqlite 3.8.1命令行工具,sqlite3.exe。可以进行各种测试之用。

    测试sqlite的小工具

    一个自己做的方便的便捷的可用于测试sqlit 的工具

    SQLite工具的部分集合

    sqlitebrowser-1.3-i386.tar.gz、sqlitebrowser-1.3-win.zip、SQLiteSpy_1.5.3.zip是免费的SQLite管理及测试软件,包括一个Linux版本的管理器 sqlite.chm是sqlanlz30421.exe安装好后的SQLite帮助文件,我特别提取了...

    ExportSQLite:MySQLWorkbench的插件,用于导出SQLite文件

    #Export-SQLite ExportSQLite... 要生成您SQLite文件,请打开模型并转到“插件->实用工具->导出SQLite CREATE脚本”; 输入文件名并点击保存; 享受您SQLite文件; ##生成的文件示例用MySQLWorkbench生成SQL文件 DROP

    SQLITE3 数据文件加密与解密程序 DELPHI版

    其它控件SQLITE3连接控件没有做测试,估计应该是可以的。特别申明,本程序所用SQLITE3.DLL是官方所下,没有做任何修改。">网上大多关于SQLITE3数据文件的加密与解密都是欲言由止,近期因要开发关于SQLITE3数据库类型...

    adb apktool dex2jar sqlite3工具集合

    adb apktool dex2jar sqlite3工具集合,是破解apk、自动化测试app、查看sqlite数据库的压缩包。

    SQlite数据库修复工具(C#开发工程,含sqlite安装包)

    sqlite当多线程操作时,会有一定概率损坏;此工具可以修复数据库,把有问题的记录自动修复或移除。用Visual Studio2019开发,内含sqlite3安装包,可以直接查看代码,也可以直接使用编译好的文件测试。

    sqlite 测试 应用

    sqlite 测试 应用 DbProviderFactory factory = SQLiteFactory.Instance; using (DbConnection conn = factory.CreateConnection()) { // 连接数据库 conn.ConnectionString = "Data Source=test1.db3"; conn....

    Sqlite数据库加密、解密工具所用到的数据库

    Sqlite数据库加密、解密工具所用到的数据库,可用于测试该工具,进行学习使用

    SQLite密码修改器,用于给sqlite数据库添加或修改密码

    SQLite密码修改器,基于.net framework 4,可用来给sqlite数据库添加密码或修改密码,直接解压缩即可使用,内包含了测试的数据库文件,默认密码abc123。加密后的数据库文件可在VB.NET中使用,需要用到的dll文件可...

    SQLite ODBC加密版(wxSqlite3 AES128)

    用源码整合sqlite3 odbc + wxsqlite3 编译 用 AES128 加密方式的ODBC驱动程序, 并附带修改sqlite3 db密码工具. 需要自行替换或注册 sqlite3odbc.dll. 稳定通过各种测试.(PB, VC++等)

    数据库转sqlite数据库

    6、导入数据时,是一次性打开access表的,并循环一条条插入,如果有太多的数据,如百W,则没测试过 没启用成批插入数据,不知启用成批插入数据,性能会不会成倍的提升。 7、sqlite下,默认是区分大小写的,而access...

    sqlite32位与64位 h,lib,dll

    4.如从sqlite3.7.5版本中得到sqlite3.lib,可用VS的LIB工具链接得到。具体过程如下:1)先将sqlite-dll-win32-x86-3070500.rar解压到文件夹sqlite-dll-win32-x86-3070500(32位),win64-x64-3250300(64位),2)再将VS...

    fltk+sqlite设计的编码生成器

    本工具得益于FLTK和sqlite的小巧精悍,可以快速运行在大多数windows操作系统中,已经测试的系统包括windows 10 64bit系统和windows7 64bit系统,如果你的系统无法正常运行本工具,请发邮件到本文档首页的邮件地址...

    SQLite Expert Professional 3.5.65 (2014.12.02)

    SQLite Expert Professional 3.5.65...测试报告: 本软件含有安装主档及License檔,请先阅读ReadMe.txt说明档。软件授权归官方所有,此分享仅供教育学习之用,违者自行负责。 Snapshot: http://i.imgur.com/oKqYdXh.png

    用源码整合sqlite3 odbc + wxsqlite3 编译 用 AES128 加密方式的ODBC驱动程序

    用源码整合sqlite3 odbc + wxsqlite3 编译 用 AES128 加密方式的ODBC驱动程序, 并附带修改sqlite3 db密码工具. 需要自行替换或注册 sqlite3odbc.dll. 稳定通过各种测试.(PB, VC++等)

    sqlite3命令行工具 绿色版 数据库

    sqlite3命令行工具 绿色版,比较实用的一个命令行工具。很小。

    flex air sqlite客户端安装软件

    基于AIR所制作的一个SQLite GUI工具。很好用. 可以免除一些烦杂写程序测试的手续。下载完后,双击安装既可以。

    SQLiteManager3.9.1注册版.rar

    SQLiteManager是一款SQL数据库管理工具,可以打开一个已存在的数据库,或者建立一个新数据库,连接到指定数据库等。支持多数据库管理,能快速创建一个指定类型的数据库,连接到指定的Database。支持数据及数据库结构...

Global site tag (gtag.js) - Google Analytics