3.1 打开/创建数据库 int sqlite3_open(const char *filename, sqlite3 **ppDb); 3.2 关闭数据库 int sqlite3_close(sqlite3 *db); 3.3 执行sql语句 intsqlite3_exec(sqlite3*, const char *sql, int (*callback)(void *, int, char **, char **), void *arg, char **errmsg); 3.4 获取结果...
1、创建数据库: intrc; char*err_msg=NULL; sqlite3*m_pDB; rc=sqlite3_open("UserData.db",&m_pDB);// 打开数据库,不存在时创建 if(rc) { sqlite3_close(m_pDB);//打开失败! MessageBox(_T("数据库打开失败,请检查后再操作!")); return; } if(sqlite3_exec(m_pDB,SQL_CREATE_TABLE,NULL,...
rc = sqlite3_open("UserData.db", &m_pDB);// 打开数据库,不存在时创建 if(rc) { sqlite3_close(m_pDB);//打开失败! MessageBox(_T("数据库打开失败,请检查后再操作!")); return; } USES_CONVERSION; sprintf_s(sql, SQL_INSERT_DATA, W2A(c_UserName), W2A(c_PassWord), W2A(c_Level)); ...
1、创建表 Create table if not exists stu_info(id int PRIMARY KEY ASC, subject char(10), name char(10), mark char(5)) 2、增加数据 Insert into stu_info (id, subject, name, mark) values (%d, '%s', '%s', '%s') 3、查询数据报表 Select * from stu_info 4、查询并去重 select *,...
4. 直接创建一个xxx.db, 就是一个数据库,不需要服务器支持 5. 简洁的C语言API接口 基于上面几点,足可以看出sqlite的强大和优异之处。源代码公开和程序特别小,甚至可以跨平台直接编译"gcc -o sqlite3 *",将这融合到潜入式系统是多么的美妙! 在ubuntu6.10平台安装sqlite3及其开发包: ...
界面和MYSQL一样,都是CMD界面,但不是在SQLite.exe中创建数据库。 1:选择下载对应自己系统的sqlite.3exe文件 2:解压后使用cmd命令进入sqlite3.exe文件所在的路径执行命令就可以操作做相应的操作。 在进入数据库之后如果需要退出的话windows下摁ctrl c就能退出 ...
这个模块的笔记主要分为五个板块:sqlite3的使用逻辑、创建表、插入记录、更新记录、获取记录。 一、使用逻辑 1.创建数据库连接对象或创建新数据库: 代码语言:javascript 复制 sqlite3.cneetct("databasePath") 2.建立游标 代码语言:javascript 复制 cur=con.cursor() 3.执行sql语句 代码语言:javascript 复制 #...
在进入数据库之后如果需要退出的话windows下摁ctrl+c就能退出 例如: 创建数据库命令:sqlite3.exe 【数据库名字.后缀名】 这里比较牛一点的感觉就是创建的数据库后缀名是任意的、不过注意一点就是:在命令框下执行创建数据库的时候。 如果没有为数据库创建表格、则看不见数据库文件,所以必须创建表格。
#创建数据库并获得连接 conn=sqlite3.connect('employee.db')#获得游标 c=conn.cursor()#创建数据库表employees c.execute("""CREATETABLEIFNOTEXISTSemployees(firstTEXT,lastTEXT,payINTEGER)""")#提交事务 conn.commit()conn.close()#定义一个函数获取数据库连接 ...
SQLite3学习笔记---创建数据库的两种⽅式 今天研究学习SQLite,刚开始创建数据库,就遇到了⼀个坑,是⾃⼰粗⼼了,特记录⼀下。实验环境:OS:Ubuntu18.04 创建数据库名称:test.db 实验步骤:1.检查是否已经安装了SQLite 进⼊命令⾏,切换到准备建⽴数据库的⽂件夹,输⼊SQLite3 显⽰已经安...