我有一个数据库表列(几百列)如下:
列:期号 r1 r2 r3 r4 ...r200 类别
值:0103  3  4  4  6 ... 30  一类
我想要查询期号=="0103"&&类别=="一类"的所有r1...r200的值,并把所有的值都加1后插入新的一行中.
并把满足条件的值变成0,例如数组中包括{r1,r3},那么就把r1,r3的值编程0
插入后示例为:
列:期号 r1 r2 r3 r4 ...r200 类别
值:0103  3  4  4  6 ... 30  一类
值:0104  0  5  0  7 ... 31  一类
请问各位大虾我需要怎么查询呀
我知道linq查询很强大,可是小弟学艺不精,不知道后台代码如何写?
望赐教

解决方案 »

  1.   

    对一行数据进行排序怎么排呀请问我怎么才能查询一行数据并进行排序后选择前5项呀
      

  2.   

    以上描述的不太清楚,在描述一遍:
    列名有:期号 类别  0102 0203 0405  0111 0211...几百列我现在想做下边的事情:
    1、依据上一行的值,把满足条件的某些列的值变成0,把不满足的列的值都加1,然后插入下一行
    2、我想对某行的数据进行排序,然后获取前5对应的列名急急,求各位大侠给点代码
      

  3.   

    怎么没有一个人呀?
    难道没有人会吗?