当前位置:编程学习 > C#/ASP.NET >>

sql语句操作数据库,参数太多怎么办

平时用sql语句操作数据库,可是现在因为数据库设计的原因,参数特别多,有时30多个参数,实在有点晕。有没有什么好办法。
--------------------编程问答-------------------- 用数组或 List<T> --------------------编程问答-------------------- 用List <T>,将这些参数值存储在一个类中,然后再将类的对象添加进 List <T>中 --------------------编程问答-------------------- 把它写成存储过程就好理解点 --------------------编程问答-------------------- 检查参数是否一定要写的?可以用默值的. --------------------编程问答-------------------- 关键不是录入数据的问题,比如写入数据库如果使用insert into语句或update 语句这30多个参数就比较让人头疼了。关键是这个数据库写入问题。 --------------------编程问答-------------------- 通过存储过程操作。提高效率 --------------------编程问答-------------------- 用数组呀, --------------------编程问答-------------------- 我也遇到这样的问题,His系统中有的数据表是10年前设计的,更本没有按照第三范式(3NF)去设计,很多表中几十个字段
我用@字段名,在SQL中@字段名作为变量,在写个数组,存储 @字段名 所对应的变量值,大家有什么好的方法,共享一下啊 --------------------编程问答-------------------- 我是用反射自动生成的 --------------------编程问答-------------------- 还是弄存储过程比较好 --------------------编程问答-------------------- 存储过程 --------------------编程问答-------------------- 太多可能是业务本身过于复杂,或者业务的设计有问题,设计的复杂了,比如表可能需要拆成多个表!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,