1,C#模糊查询如何实现?用LINQ吗?
2,DataView如何定位到记录? dataView.Sort = "no_emp";
 Int i= dataView.Find(this.textBox1.Text.Trim().ToString());
//现i=10
//如何定位到这一笔呢?

解决方案 »

  1.   

    在哪里用模糊查询?LINQ没用过,看介绍应该是在Collection里用的,不过不敢确定,数据库里sql就可以,字符串里正则也没问题。
      

  2.   

    模糊查询要看你模糊的成度和要实现的功能;
    在dataview里定位行,最终的要求是得到datarow还是???,如果是要得到datarow,那么可以用DataRowView[] rowsView =DataView.FindRows("");
    rowsView[i].Row即为DataRow
    也可以用
    DataRow[] rows=DataView.Table.Select("no_emp='" + this.textBox1.Text.Trim().ToString());