金庆的专栏

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  423 随笔 :: 0 文章 :: 454 评论 :: 0 Trackbacks
怎样调用mysqlcppconn中的escapeString()

(金庆的专栏)

用 Mysql C++ connector 库时,为了达到 mysql_real_escape_string() 的效果,
应该是需要调用 MySQL_Connection::escapeString().

没有找到示例代码,就自己试用了以下代码:

sql::Driver * driver = sql::mysql::get_driver_instance();
boost::shared_ptr<sql::Connection> con(driver->connect(URL, USER, PASS));

sql::mysql::MySQL_Connection * my = dynamic_cast<
    sql::mysql::MySQL_Connection*>(con.get());
cout << my->escapeString("'");
    

posted on 2011-10-10 16:48 金庆 阅读(586) 评论(0)  编辑 收藏 引用 所属分类: 1. C/C++

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理