我想知道是否可以使用libpq而不是使用字符串直接从C/C++进行参数化查询,并且该代码的外观如何?
string tblins = "";
tblins = "INSERT INTO " + commtable + " "
"(vdoc, bdoc, mytime, txml) VALUES ("
"'" + cxml.vdoc + "', "
+ cxml.bdoc + ", " //integer
"'" + cxml.mytime + "', "
"'" + cxml.txml + "')";
result = PQexec(conn, tblins.c_str());
谢谢。
最佳答案
是的,您可以按照in the documentation的说明使用PQexecParams
函数。