//???????????????????????????м?????????t????????
int _callback(void *olt_temp?? int argc?? char *value[]?? char *name[])
{
 //olt_temp?? ??sqlite3_exec?е????????????
 //argc: ?????
 //value?? ?
 //name?? ?????
 return 0; //0????????????????????????
           //??????????????????????????????
}

sqlite3* m_pDB;
if(0 != ::sqlite3_open16(path?? &m_pDB))
{
 //error
 //return false;
}


int ire = sqlite3_exec(pDB?? pSql?? _callback?? NULL?? &m_pErrMsg);
if (NULL != m_pErrMsg)
{
 ::sqlite3_free(m_pErrMsg);
 m_pErrMsg = NULL;
}


if (0 != ire)
{
 //??????
 //return false;
}

sqlite3_close(m_pDB);