我的列表项是以名字作为查询条件的 如果有两个相同的名字,我怎么查询其他的字段呢

解决方案 »

  1.   

    不大明白你的意思,如果你想消除重复的名字可以在sql语句中加上distinctselect distinct name
    from table
      

  2.   

    select name,count(*) from Talbe group by name having count(*)>1//用SQL判断是否有一样的字段然后:再做处理。
      

  3.   


    我是这样读取记录的
     DataTable dt=ds.Tables[0];
    DataView dv=new DataView(dt);
                              dv.RowFilter = "医生姓名='" + lstDoctor.Text+ "'";
    dv.RowStateFilter=DataViewRowState.CurrentRows;
    如何区分记录1和记录2呢