首先取得数据 System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=localhost;database=northWind;uid=sa;password=110"); conn.Open(); System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter("select * from student",conn); dt = new System.Data.DataSet(); da.Fill(dt,"student"); 建DataView DataView dv = new DataView(dt.Tables[0]); 在过滤按钮的事件中: 添加如下代码: this.dv.RowFilter = this.mField+" like " +"'"abc"+"%'"; this.mField指你的栏位名字, 可以用= ,>,好多的表达式, 各个条件还可以用\ and 或者Or联接
to 孟子E章:网站还不错,速度慢了点啊,
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=localhost;database=northWind;uid=sa;password=110");
conn.Open();
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter("select * from student",conn);
dt = new System.Data.DataSet();
da.Fill(dt,"student");
建DataView
DataView dv = new DataView(dt.Tables[0]);
在过滤按钮的事件中:
添加如下代码:
this.dv.RowFilter = this.mField+" like " +"'"abc"+"%'";
this.mField指你的栏位名字,
可以用= ,>,好多的表达式,
各个条件还可以用\
and 或者Or联接
"like"、"%"各表示什么意思啊?