急新手求指教:vc++对sqlite3函数调用~数据库中where后面可以用变量表示吗?解决办法

急!!!!新手求指教:vc++对sqlite3函数调用~~~数据库中where后面可以用变量表示吗?
数据库中where后面可以用变量表示吗?
select address  from  entry  where entry.parentid = b[0];
b[0]是到时候给定的一串字符中分割出来的,如const   char   *a   =   " 11||1||lll||132jk“
b[0]=11;

result = sqlite3_get_table( db, "select id,address  from  entry  where entry.parentid = '1' " , &dbResult, &nRow,&nColumn,&errmsg );
------解决方案--------------------
format啊