为了账号安全,请及时绑定邮箱和手机立即绑定

存储过程在查询生成器中执行时有效,但在 C# 代码中无效

存储过程在查询生成器中执行时有效,但在 C# 代码中无效

C#
小唯快跑啊 2021-10-23 17:10:35
请帮我。我想在存储过程中创建动态搜索查询。这段代码遵循我在查询构建器中编写并运行的查询,但在 C# 代码中使用时不会运行我的表名info有 3 列,id int, name nvarchar(50), family  nvarchar(50)。SELECT Id, [name ], family, descriptionFROM infoWHERE (@n IS NULL) AND (@f IS NULL) OR      (@n IS NULL) AND (family = @f) OR      ([name ] = @n) AND (@f IS NULL) OR      ([name ] = @n) AND (family = @f)
查看完整描述

2 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

终于问题解决了,解决方案如下: 查询的输入参数中输入参数足够,输入参数的值为null

我希望帮助别人


查看完整回答
反对 回复 2021-10-23
  • 2 回答
  • 0 关注
  • 148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信