- 论坛徽章:
- 0
|
sprintf (sql, "select PH1 from PHONEDATA where ID <41;"
......
recode = sqlite3_exec (db, sql, callback_getPH1, 0, &err_msg);
......
static int callback_getPH1 (void * para, int n_column, char ** column_value, char ** column_name )
{
int i;
DBG("n_column = %d\n", n_column);
for (i=0; i<n_column; i++)
{
callback_PH1[i] = (DWORD)atoi(column_value[i]);
DBG("H1:%s = %d\n", column_name[i], callback_PH1[i]);
}
DBG("**********************\n"
return 0;
}
我打印
n_column = 1
PH1H1 = 3
**********************
n_column = 1
PH1H1 = 4
**********************
n_column = 1
PH1H1 = 5
**********************
n_column = 1
PH1H1 = 6
**********************
为什么n_column 是一,而不该是比如说我这有四列,就n_clumn=4吗 |
|