フィールドを持つテーブル my_table があります
ID、INT、auto_increment field_one、varchar(64) field_two、tinytext field_three、ロングブロブ
挿入しようとすると、次のコードを使用します
sql::PreparedStatement *prepared_statement = this->connection_->prepareStatement("INSERT INTO my_table(field_one,field_two,field_three) VALUES ('one','two',?)");
std::ifstream file_stream("myfile");
prepared_statement->setBlob(3, &file_stream);
MySQL_Prepared_Statement::setBlob: invalid 'parameterIndex' を取得します
this->connection_ が有効で、prepared_statement が NULL ではなく、ファイル ストリームが開いている
コネクタ クラスに関するドキュメントが不足しているようです。助言がありますか?ありがとう!