我这里有一个自己拼成的datatable,其中一列是存放日期的,我想从这一列中选择选择不重复的日期取出来在存放在一个新的table里面,但是好像2003的datatable不支持select distinct功能吧,能用dataview筛选么?本人初学者,希望赐教,谢谢啦:)

解决方案 »

  1.   

    你从数据库取数据时,就用selet distinct * from tablename
      

  2.   

    是这样的,我做了一个备份程序,我是从master数据库的一个表里面取出来他的备份设备名字,从设备名称里面截出日期字符串以后拼成一个日期,因为每个数据库的备份设备,前面的数据库名字不一样,只是后面的日期一样,所以直接从数据库里面distinct是不可能的,我只能把它拼成的日期放在datatable里面,再从中筛选,或者能告诉我一下master里面哪个表儿存放着创建备份设备的日期,反正我是每个标都看了一遍,好像是没有,只是在事件侦查器里面能看到。帮帮我啊,高人们。
      

  3.   

    http://blog.csdn.net/Knight94/archive/2006/08/23/1108132.aspx
    不好意思,借花献佛