作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要将一些数据插入到 mysql 数据库中。数据库已连接并正在工作。我正在运行以下代码:
a = sprintf('%s',hashedStr);
sqlQueryStr = 'insert into products (security_code) values (a)'
QueryDB(sqlQueryStr);
我有一个名为 test 的数据库和一个名为 products 的表,其中包含 2 个字段 id 和 security_code。
当我运行这个时,我得到:
Unknown column 'a' in fieldlist ...
为什么会发生这种情况?我没有也不需要
此专栏...
有什么帮助吗?
最佳答案
尝试:
sqlQueryStr = sprintf('insert into products (security_code) values ("%s")',hashedStr);
QueryDB(sqlQueryStr);
问题是您没有将“a”变量替换为sql表达式
关于mysql - Matlab数据库QueryDb错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8356433/
我是一名优秀的程序员,十分优秀!