我有这行C ++代码调用一个过程(这个过程有效,我用phpmyadmin测试过它):
prep_stmt.reset(con->prepareStatement("CALL get_pass(?, @pass)"));
代码编译正常,但在运行时,它会抛出此错误:
MySQL_Connection::prepareStatement(const sql::SQLString& sql, int resultSetType, int resultSetConcurrency) (MySQL error code: 0, SQLState: )
我一直在研究这个问题几个小时,我似乎无法找到解决方案 - 我想它与参数有关但我是Connector \ C ++的新手,我见过的所有例子都有SQL命令作为字符串。有人可以帮忙吗?