查询条件为:
model,OrderNo
用户要求可输入多个model,多个OrderNo组合查询,
得到某几个model,并且订单号为某几个OrderNo的订单。
sql部分用存储过程实现,应该传什么样的参数比较好?
c#程序部分怎么写比较好?
model,OrderNo
用户要求可输入多个model,多个OrderNo组合查询,
得到某几个model,并且订单号为某几个OrderNo的订单。
sql部分用存储过程实现,应该传什么样的参数比较好?
c#程序部分怎么写比较好?
调试欢乐多
model,OrderNo
然后作为参数传给存储过程
然后在存储过程再拆分
再拼SQL文也可以在程序里 把SQL文拼好
然后执行存储过程 但是好像没必要写存储过程了
这里的where 怎么写比较好?
谢谢!
-------------------------------------
客户怎么分割多个的?按空格,逗号?
提示用户按','分割[程序最终会转换成预期的格式]
@modelList=(1,2,3,4,5)
SQL中查询条件 直接写成 model in @modelListOrderNo类似
然后 str += " or model= model1"
把OrderNo组合成一个总的orderby条件参数;
然后把这两个条件传过去,其实这样子可以写个通用的存储过程了.