我新建的适配器,然后自己写的SQL,用到.NET函数,是这样在适配器里面写的SQL
select * from mytable where datediff("d",System.DateTime.Today,payDate)=0
payDate是数据库字段
这个SQL有错,我改了后,通过预览数据可以看到,但是不能显示在datagrid上,绑定代码如下
if(!Page.IsPostBack)
{
oleDbDataAdapter1.Fill(dSinfoList1,"table");
DataGrid1.DataSource=dSinfoList1;
DataGrid1.DataBind();
}