我有一个带有字段的表my_table
id, INT, auto_increment field_one, varchar(64) field_two, tinytext 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:无效的'parameterIndex'
this-> connection_有效,prepared_statement不为NULL,文件流已打开
连接器类的文档似乎缺乏。 有什么建议? 谢谢!