首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

mysql++ 执行多语句的有关问题

2012-09-15 
mysql++ 执行多语句的问题急:C/C++ codeQuery query conn.query()query insert into t_users(age)

mysql++ 执行多语句的问题
急:

C/C++ code
   Query query = conn.query();   query << "insert into t_users(age) values(10);";   query << "update asdsadsadsad t_age set age = 25;";   query.parse();   StoreQueryResult res;   try    {        res = query.store('0', 0);    // 为什么程序不进try catch  我的第二条语句错误很严重。    }    catch(const Exception& e)    {       cout << e.what() << endl;    }


mysql++在执行多语句的时候, 只要第一条正确,后面的语句他就不管了。
如果第二条是正确的,他就可以执行成功。

奇怪, 为什么多语句执行的时候,后面的语句随便怎么写他都不报错呢??

[解决办法]
Query是你自己写的,还是某个类库里的?如果是类库里的,就去看看相关文档或者代码

热点排行