//把数据填充到dataGrid控件中,并返回该数据/////////////////////// public static DataSet FillDataGrid(string sql, string dname, System.Windows.Forms.DataGrid dg) { if (oleConnection1 == null) { oleConnection1 = new OleDbConnection(LiCai.database.dbConnection.connection); oleConnection1.Open(); } Console.WriteLine(sql); OleDbDataAdapter adapter = new OleDbDataAdapter(sql, oleConnection1); DataSet ds = new DataSet(dname); adapter.Fill(ds,dname); //这一句运行程序时出现了错误,不知道怎么解决。错误信息放在下面。 dg.SetDataBinding(ds,dname); return ds; }【System.Data.OleDb.OleDbException:“日期的语法错误 在查询表达式 'inDate between #2017-12# and #2017-13#' 中。”】这是提示的错误信息,日期的设置不对,可是不知道应该怎么把后面的2017-13修改掉。求助!感激不尽!
添加回答
举报
0/150
提交
取消