Code: Select all
static int Callback(void *pArg, int argc, char **argv, char **columnNames){
return 0;
}
MyFrame::MyFrame( wxWindow *parent, wxWindowID id, const wxString &title,
const wxPoint &position, const wxSize& size, long style ) :
wxFrame( parent, id, title, position, size, style )
{
wxStandardPaths fn;
wxString db_arxiu = fn.GetDataDir()+ _T("\\test.db");
char *errMsg=0;
int rc;
sqlite3 *db;
sqlite3_open(db_arxiu.ToAscii(), &db); // creem db
rc = sqlite3_exec(db,"CREATE TABLE grups(id INTEGER PRIMARY KEY, grup CHAR(255), subgrup INTEGER );",Callback,0, &errMsg);
if(rc!=SQLITE_OK)
{
wxLogMessage(_T("ERROR CREAT TAULES"));
sqlite3_free(errMsg);
}
sqlite3_close(db);
}
If i define
Code: Select all
int MyFrame::Callback(void *pArg, int argc, char **argv, char **columnNames){
return 0;
}
Any idea how to solve it?
thk.
Giro.