sql - NodeJS + Express“错误:-2006,\,无法绑定参数”
问题描述
我的公司正在使用 Express 从 ColdFusion 转换为 NodeJS,我在尝试更新 SQLAnywhere 中的一些数据时遇到了错误。
我有一个使用 5 条数据的更新功能。我正在研究我的第二个,有 23 个数据点,但我遇到了一个错误,说明:
“错误:代码:-2006 消息:无法绑定参数。”
我在网上找不到任何关于此的信息,甚至没有使用错误代码。任何帮助,或指出我正确的方向,将不胜感激。
解决方案
原来它试图将整数保存到数据库的“char”字段中。奇怪的是我们在 ColdFusion 上从来没有遇到过这个问题,但是在值周围使用“String(...)”似乎可以解决这个问题。
推荐阅读
- macos - openssl、stdin、echo 和 <<<:处理尾随换行
- ios - 当 UIView 消失时 UIView 重复动画停止
- javascript - 如何修复 jQuery 中的重复回调
- c# - 阻止 Visual Studio 测试资源管理器发现共享 .NET Standard 库中的测试
- python - 如何使用循环初始化多个对象,并为每个对象获取不同的用户输入?
- javascript - 卡在 Goomba 的速度并在游戏结束时取消动画
- python - 使用 opencv 在数字和单词周围放置边界框
- macos - Electron 应用程序中带有淡入淡出过渡的全屏
- java - 处理 Java 和 Oracle DB 之间的数百万个请求
- java - 如何在 Java 中为 HashMap 编写 put 方法?