注册

.net查询报错Parameter Index Out Of Range

靳龙飞 2026/04/29 126 4

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.4
【操作系统】:win11
【CPU】:
【问题描述】*:在从SqlServer迁移至达梦后,发现一个问题。
SELECT ProjectModelConfigId,IsMustFlow FROM ProjectModelConfig WHERE MenuDefinitionId=:MenuDefinitionId
这是我的sql语句
我的项目版本是 .net 4.8版本。用的驱动是安装文件夹下的 "\dmdbms\drivers\dotNet\DmProvider\net45\DM.DmProvider.dll"驱动。原本我的项目用的是 1.1.0.16649。但是在执行时报错
Parameter 'MenuName' not found in the collection.”。
我仔细的核对了参数里的值与最终执行的sql语句,不会存在MenuName。
我以为驱动的问题,就换上了安装包里的驱动,但是这个驱动依然报错
Parameter Index Out Of Range
发现了论坛内也有类似问题,说是驱动问题?但是看了一遍都未解决。
请帮我看下到底是什么问题

驱动版本: 8.3.1.42930
问题截图
QQ_1777453335641.png
参数截图
QQ_1777453456216.png

回答 0
暂无回答
扫一扫
联系客服