VC++6.0 sqlite3 配置、测试

/*************************************************************************************
 *                          VC++6.0 sqlite3 配置、测试
 * 声明:
 *     本文仅仅是为了测试VC++6.0中是否可以使用sqlite3数据库,主要用于完成后续的
 * 一些需求。
 *
 *                                              2015-10-21 晴 深圳 南山平山村 曾剑锋
 ************************************************************************************/

一、参考文章:
    1. vc++6.0中使用sqlite的数据库
        http://my.oschina.net/u/198124/blog/57362
    2. VC++6.0环境下sqlite数据库编程入门 (是该走进数据库里面了)
        http://blog.csdn.net/stpeace/article/details/38503843
    3. VC6.0中配置使用Sqlite3
        http://blog.csdn.net/ypist/article/details/7293200
    4. SQLite Download Page
        http://www.sqlite.org/download.html

二、测试操作流程:
    1. 参考《参考文章》生成lib文件,以及将lib文件、.h文件加入MFC工程;
    2. #include "sqlite3.h"引入sqlite3函数供使用;
    3. 使用以下代码进行测试:
        const char *sSQL1 = "create table users(name  PRIMARY KEY, age int, score int);";
        const char *sSQL2 = "insert into users values(‘zengjf‘, 26, 10);";

        sqlite3 *pDb = NULL;
        char *pErrMsg = NULL;

        sqlite3_open("zengjf.db", &pDb);                     // 打开数据库
        sqlite3_exec( pDb, sSQL1, NULL, NULL, &pErrMsg);    // 创建基本信息格式
        sqlite3_exec( pDb, sSQL2, NULL, NULL, &pErrMsg);    // 增加信息
        sqlite3_close(pDb);                                 // 关闭数据库
    4. 在dll所在的目录下会得到zengjf.db;
    5. 通过下载sqlite-shell-win32-x86-3090100.zip,解压,配置环境变量;
    6. 到zengjf.db所在的目录,执行:sqlite3 zengjf.db
    7. 在sqlite3的shell中执行:.tables
        输出结果:users
    8. 查询表中结果:select * from users;
        输出结果:zengjf|26|10
    
时间: 2024-10-11 23:55:53

VC++6.0 sqlite3 配置、测试的相关文章

VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程 转载

VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程     转载 #include <stdio.h>#include <stdlib.h>#include <pthread.h> void* tprocess1(void* args){       int i=1;       while(i<=10){            printf("process1:%d\n",i);

PC-Lint的安装详细配置过程(以VC++6.0环境为例)

本文主要介绍了PC-Lint安装后针对VC++6.0开发环境进行配置的详细过程,总共分为三部分,下面依次对这三部分进行说明. 一.   首先下载PC-Lint,然后开始安装,一路"下一步"直到安装完成.此时会弹出一个对话框,询问你是否进行配置,点击确定,然后进入第二步的配置过程.注意,笔者这里默认将安装路径放在C盘下.读者修改安装路径后需注意这个路径和后续的配置有很大的关系. 二.   接下来就是配置PC-Lint的过程,如图1至图20所示. 图1   PC-Lint配置过程 图2  

VC++6.0 配置CppUTest测试环境

最近看<软件项目成功之道>,书中无数次提及到“单元测试”对于项目成败的重要性,看到同事将CppUTest用于Linux动态库测试,于是在VC++6.0环境下搭建一个基于CppUTest的单元测试环境,用于测试工作中编写的C函数.下面就来介绍整个搭建过程,整个过程分为四步:前期准备——需要的库:环境配置——VC++6.0配置:实例演示——可复现的Demo:拓展——后续学习资料. 一.前期准备: CppUTest下载 官网:http://cpputest.github.io/ 历史版本:https

VC++ 6.0下OpengGL配置以及glut配置

转自:http://blog.sina.com.cn/s/blog_5f0cf7bd0100c9oa.html OpenGL官方网站(英文) http://www.opengl.org 下面我将对Windows下的OpenGL编程进行简单介绍. 第一步:选择一个编译环境 现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的.但这里我们选择VC++ 6.0作为学习OpenGL的环境. 第二步:安装GL

[转]Microsoft Platform SDK 选择及在vc++6.0中的配置

Windows Platform SDK Download Sites: Windows Server 2003 PSDK February 2003 Edition,可以和VC6一起使用.并支持各种目标OS的最后一个版本的SDK. This edition of the SDK supports development for the following platforms: Windows Server 2003 Windows Advanced Server, Limited Editio

VC++6.0 IDE的工程用Code::Blocks来打开、编译、调试终极配置方案

引子:竟然可以用Code::Blocks来打开.编译.调试VC 6.0的项目,感觉很神奇,通过配置也让我们更进一步了解VC++ 6.0的编译器,连接器,调试器.好多兄弟问到要是能支持最新的VS2008和VS2010就好了,其实Code::Blocks已经配置好我们习惯的编译器的IDE环境了,假如我们用VS2003---VS2010,都可以不用配置了.只是因为VC++6.0的不在默认之列,所以才摸索出一套切实可行的方案出来.才先截个图给大家看看Code::Blocks支持和已经配置好的编译器支持列

Windows平台VC++ 6.0 下的网络编程学习 - 简单的测试winsock.h头文件

最近学习数据结构和算法学得有点累了(貌似也没那么累...)...找了本网络编程翻了翻当做打一个小基础吧,打算一边继续学习数据结构一边也看看网络编程相关的... 简单的第一次尝试,就大致梳理一下看书+自己理解的东西. 1.首先是对Winsock的一点介绍:Winsock是一种标准的API(应用程序编程接口),主要用于网络中的数据通信,它允许两个应用程序在同一台机器上或通过网络相互通信.需要注意的是Winsock和协议无关,使用Winsock编程接口,应用程序可通过普通网络协议如:TCP/IP(网络

win7环境配置VC++6.0,让你的IDE飞起来

工欲善其事,必先利其器 没有一个好的IDE,会让你开发十分艰难. vc++6.0虽然是一个和小编年龄差不多的IDE,但是对于编程新手,开发足矣,而且还有小巧,便捷的优点. 本文全是外链: 1,:能让你正常的打开 添加工程.解决办法:http://jingyan.baidu.com/article/215817f7ca44841edb142346.html 2:你可能不会在vc++6.0下面正常停止调试.解决办法:http://blog.sina.com.cn/s/blog_78fd98af010

ACE的构建(VC++6.0环境)

ACE的构建(VC++6.0环境)Windows下ACE的构建1. 将ACE-5.5.zip解压到所需的安装目录,此处以E:/为例,解压后形成ACE_wrappers文件夹,因此ACE将会存在于ACE_wrappers/ace目录中.ACE_ROOT=E:/ACE_wrappers.2. 在系统中新建ACE_ROOT环境变量,值设为 E:/ACE_wrappers.具体设置为:我的电脑->属性->高级->环境变量->新建3. 在E:/ACE_wrappers/ace目录中创建一个头