【问题标题】:How can I insert data at run time that has to be updated into Mysql Database如何在运行时插入必须更新到 Mysql 数据库的数据
【发布时间】:2012-12-21 09:31:47
【问题描述】:

现在,我正在使用此代码将值插入表中。

mysql_query(connect, "insert into users values (5, 'John', 'Mathew', True)");

这一行将值插入 MySQL 数据库。

假设表是否必须由用户从控制台给出的值进行更新。 我需要如何在我的 c++ 程序中编写查询。

【问题讨论】:

  • 我不是 C++ 大师,但我认为您需要做的是保存运行时提供的数据,并将该数据传递给查询...这有多难,而您是说您需要更新数据,但您的查询是针对 INSERT。也检查一下。
  • 我建议您编辑问题并清楚地解释您的问题是什么,可能使用一些代码。就目前而言,这个问题完全不清楚,你只会得到随机主题的答案。

标签: c++ mysql


【解决方案1】:

你的问题不清楚..但我得到的是像

您想在表中插入一些值,如果值已经存在,那么您需要更新它,否则插入。比你可以使用mysql提供的“insert..update”语句

http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html

【讨论】:

  • 等待回复...请任何人回答这个问题
猜你喜欢
  • 2018-02-19
  • 1970-01-01
  • 2018-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多