#include <stdio.h>
#include <stdlib.h>
#include <sqlite3.h>
static int callback(void *data, int argc, char **argv, char **azColName){
int i;
fprintf(stderr, "%s\n", (const char*)data);
printf("argc: %d\n", argc);
for (i = 0; i < argc; i++)
{
printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL");
//printf("count = %s\n", argv[i]);
if (!strcmp(azColName[i], "AGE"))
{
printf("cc %s = %s\n", azColName[i], argv[i]);
}
}
//printf("count = %s\n", argv[0]);
printf("\n");
return 0;
}
int main(int argc, char* argv[])
{
sqlite3 *db;
char *zErrMsg = 0;
int rc;
char *sql;
const char* data = "Callback function called";
/* Open database */
rc = sqlite3_open("test.db", &db);
if( rc ){
fprintf(stderr,
sqlite3 -- 查找指定名字中年龄最大的一行所有字段信息
最新推荐文章于 2024-08-06 09:47:19 发布
本文介绍了如何使用SQLite3数据库查询工具,针对具有姓名和年龄字段的数据表,找出年龄最大的匹配特定名字的记录,并获取该记录的所有字段信息。
摘要由CSDN通过智能技术生成