c/c++ で変数を SQL ステートメントに渡すときの構文がどの程度正確か知りたいですか? いろいろなサイトを検索しましたが、まだ正確な方法がわかりません。どなたかアドバイスお願いします。
質問する
582 次
1 に答える
1
SQL ステートメントを生成するために使用しているライブラリを質問で示していませんが、通常は文字列を使用します。その場合、単純な連結が機能するはずです。例としてmysql_query ()を取り上げます。
#include <string>
std::string tableName = "Foo";
// Assume we already have a valid `connection`:
mysql_query(connection, ("SELECT * FROM " + tableName).c_str());
于 2013-04-16T00:44:01.260 に答える