现在用asp.net开发系统的越来越多,请问你们是怎么保存数据的,假如一个表有30个字段,该怎么保存呢?是直接用SQL还是用dataset,还是其它的控件直接处理?
请多提方案,谢谢!

解决方案 »

  1.   

    如果你用Adapter自动生成数据,它在insertcommand,updatecommand,和deletecommand中自动生重了语句,你只有把值付给那那些存储过程变量就好了,然后调用相应命令执行,好像有一个自动生产各个insert,update,和delete的软件.
      

  2.   

    直接用SQL的话可读性不好,容易出错,难调试,但性能好,用Adapter的话,可读性好,错误可跟踪,性能差一点
      

  3.   

    楼上说的很正确,但是看你的情况,建议使用dateset,用table的addrow。写30个参数,不是闹着玩的:)
      

  4.   

    用sql语句吧,性能比dateset高,只要注意参数的传递就可以
      

  5.   

    性能上来说,确实直接用sql语句好点!
    但是主要看个人习惯吧!
    如果你对sql语句特别熟悉,那么你可能就会用sql语句
    反之