我有一个带有字段的表 my_table
id、INT、auto_increment field_one,varchar(64) field_two,小文本 field_three, longblob
尝试插入时,我使用以下代码
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,文件流打开
似乎缺少有关连接器类的文档。有什么建议么?谢谢你!