mysql - 子查询返回超过 1 个值。当子查询跟随或将子查询用作表达式时,这是不允许的
问题描述
由于几天我有这个错误,
子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Data.SqlClient.SqlException:子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。
Line 16451: dataTable.Clear();
Line 16452: }
Line 16453: int returnValue = this.Adapter.Fill(dataTable);(here is the error)
Line 16454: return returnValue;
Line 16455: }
有没有人知道如何跟踪或修复它,我已经去数据库检查它们是否是重复值,但没有找到。
谢谢您的帮助
解决方案
推荐阅读
- python - 在写入 csv 时添加额外的静态值
- groovy - 如何在 Groovy 中将查询字符串转换为 Map
- python - Python Pandas 插入 DF 不起作用
- php - DiscordJS 和 php 链接
- c - 从 c 链接并调用汇编函数
- oauth - Actions on Google:在 Alpha 中进行测试时,帐户链接是否会持续/刷新?
- ios - 所需条件为假:IsFormatSampleRateAndChannelCountValid(hwFormat)
- python - 在 python 中绘制网络链
- angular6 - 在 Web Progressive App 中模拟发布请求
- visual-studio - 如何使用 tf.exe 签入单个文件而不弹出对话框?