c# - Ms Access. System.Data.OleDb.OleDbException: No value given for one or more required parameters -
i create selectcommand way:
oledbcommand selectcommand = new oledbcommand( "select * tablename date between dt_begin = ? , dt_end = ?", connection); selectcommand.parameters.add("dt_begin", oledbtype.date).value = new datetime(2015, 6, 1); selectcommand.parameters.add("dt_end", oledbtype.date).value = new datetime(2015, 6, 31); after execution of command error:
system.data.oledb.oledbexception (0x80040e10): no value given 1 or more required parameters.
first parameter gets 01.06.2015. second - 30.06.2015. not sure in date format, if it's wrong, corresponding error. date column name.
so, can wrong? mean, here 2 parameters , both defined.
try this:
"select * tablename date between ? , ?"
Comments
Post a Comment