我尝试过的以下查询在使用数据库的 sqlite 管理器中运行时工作正常,但是当我尝试在我的 C 程序中执行相同的查询时,查询没有被执行。
Query: "SELECT * FROM Object WHERE Path like ? "
查询执行顺序:
sqlite3_prepare_v2
sprintf(buf,"'/%d -%%%%'",objNum); (buf= '/x -%%')
sqlite3_bind_text
sqlite3_step
表中的示例行(对象)
Path artist album genre
/0 - xxxx.mp3 xxxxx yyyyy zzzzz
/1 - aaaa.mp3 wwwww yyyyy qqqqq
我必须使用路径开头的数字来获取表中的其余详细信息。任何帮助深表感谢。:)