sql/sqlite/sqlite3 向表中插入数据
来源:互联网 发布:太阳黑子数据网站 编辑:程序博客网 时间:2024/05/17 09:34
#include <iostream>#include <string>#include <tchar.h>#include "sqlite3\\sqlite3.h"#pragma comment (lib, "sqlite3\\sqlite3.lib")static const char* data = "Callback function called";static int Callback(void *data, int argc, char **argv, char **pszColName){printf("%s: \n", (const char*)data);for(int i=0; i<argc; i++){printf("%s = %s\n", pszColName[i], argv[i] ? argv[i] : "NULL");}printf("\n");return 0;}int main(int argc, char* argv[]){sqlite3 *pDataBase = NULL;char *pErrMsg = 0;int iResult = 0;char *pszSql = NULL;/* Open database */iResult = sqlite3_open("test.db", &pDataBase);if( iResult != SQLITE_OK ){printf( "Can't open database: %s\n", sqlite3_errmsg(pDataBase));exit(0);}else{printf( "Opened database successfully\n");}/* Create SQL statement */pszSql = "INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) " \"VALUES (1, 'Zhao', 32, 'BeiJing', 10000.00 ); " \"INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) " \"VALUES (2, 'Qian', 25, 'ShangHai', 20000.00 ); " \"INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)" \"VALUES (3, 'Sun', 23, 'GuangZhou', 20000.00 );" \"INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)" \"VALUES (4, 'Li', 25, 'WuHan', 9000.00 );";/* Execute SQL statement */iResult = sqlite3_exec(pDataBase, pszSql, Callback, 0, &pErrMsg);if( iResult != SQLITE_OK ){printf( "SQL error: %s\n", pErrMsg);sqlite3_free(pErrMsg);}else{printf( "Records created successfully\n");}sqlite3_close(pDataBase);return 0;}
0 0
- sql/sqlite/sqlite3 向表中插入数据
- sql/sqlite/sqlite3 从表中选择数据
- sql/sqlite/sqlite3 表中选择数据(非回调形式)
- sql向表中插入数据
- SQL-向表中插入数据,查询数据
- sql中向主表插入数据同时也向明细表插入数据(把主表ID插入明细中)
- SQL 快速向表中插入100万条数据
- SQL 向表中插入数据(单行/多行)
- Oracle中向表中插入数据
- Android开发中向SQlite表自动插入当前时间
- 向oracle表中插入大量数据
- 向表中插入大批量数据
- Mysql向表中循环插入数据
- MySQL向表中插入数据
- php 向数据库表中插入数据
- Mysql向动态表中插入数据
- 用SQL语句向表格中插入数据
- 向SQL Server数据库中插入日期型数据
- 冒泡排序算法的实现
- 子环母图片依次放大,主图保持原状
- zynq QSPI Flash 启动过程
- 接口中定义变量必须为public static final的原因
- imageView的ScaleType缩放和setImageResource方法
- sql/sqlite/sqlite3 向表中插入数据
- Python实现冒泡排序,选择排序,插入排序
- Android数据存储五种方式总结
- css3多背景支持
- 2016/08/23 整理(执行存过,displayTag Excel 下载)
- 约瑟夫问题
- 909422229__新手学习HTML【待续】
- Nexus3.0.0+Maven的使用
- 事务的传播行为