// TODO: 这行代码将数据加载到表“realtyDataSet.skfs”中。您可以根据需要移动或移除它。
this.skfsTableAdapter.Fill(this.realtyDataSet.skfs);
如果是按上边绑定到数据库,数据库上有个表,表上有一数据列是日期的,各个日期都不同,有的大于系统日期,有小于系统日期,如果我要将小于系统日期的数据行筛选来再在DataGridView上显示,接下来应该怎样写,我弄了很久就弄不出,望高手可以帮我开窍,感激不尽
this.skfsTableAdapter.Fill(this.realtyDataSet.skfs);
如果是按上边绑定到数据库,数据库上有个表,表上有一数据列是日期的,各个日期都不同,有的大于系统日期,有小于系统日期,如果我要将小于系统日期的数据行筛选来再在DataGridView上显示,接下来应该怎样写,我弄了很久就弄不出,望高手可以帮我开窍,感激不尽
dv.RowFilter = "日期字段 < #" + DateTime.Now.ToString()+"#";//Access数据库示例
this.dataGridView1.DataSource = dv.Table;
ds.Tables["tablename"].Select("dDate < #" + DateTime.Now.ToString() + "#");
this.dataGridView1.DataSource = ds.Tables["tablename"];
this.dataGridView1.DataSource = dataSet1.Tables["computer"];
是SQL数据库
this.computerBindingSource.Filter = "overday <'" + System.DateTime.Now.ToString() + "'";
就OK,谢谢你啊,不过我还有一些问题问题想问你,你的QQ??
// TODO: 这行代码将数据加载到表“dataSet1.computer”中。您可以根据需要移动或移除它。
this.computerTableAdapter.Fill(this.dataSet1.computer);
绑定,有一个控键代码是这样的
private void toolStripButton3_Click(object sender, EventArgs e)
{
this.computerBindingSource.Filter = "special='是'";
}
再有一个控制我是用代码绑定的,如果调试,我按第一个控键,可以,再按第二个,可以,但是如果调转的话,按了第二个,再按第一个就没用了,请问这是为什么
{
string cnStr = "Data Source=(local);Initial Catalog=123;Integrated Security=True";
SqlConnection cn = new SqlConnection(cnStr);
string sqlStr = "select * from computer ";
SqlDataAdapter myDataAdapter = new SqlDataAdapter(sqlStr, cn);
DataSet ds = new DataSet();
myDataAdapter.Fill(ds, "computer");
this.bindingSource1.DataMember = "computer";
this.bindingSource1.DataSource = ds; this.bindingSource1.Filter = "special='否'";
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
this.computerBindingSource.Filter = "special='是'";
}
上边两个