string queryString = "SELECT SUM(skupaj_kalorij)as Skupaj_Kalorij "
+ "FROM (obroki_save LEFT JOIN users ON obroki_save.ID_uporabnika=users.ID)"
+ "WHERE users.ID= " + a.ToString() + " AND obroki_save.datum =?";
using (OleDbCommand cmd = new OleDbCommand(queryString,database))
{
cmd.Parameters.Add("@datum", OleDbType.Char).Value = DateTime.Now.ToShortDateString();
}
Почему параметр datum не получает значение даты? (Значение по меньшей мере, одного комплексного параметра не определено)Параметр не имеет значения
Вы имеете в виду только что: Где datum = # "DateTime.Now() +" # "; – Simon
@Simon: Нет, я имею в виду использование заполнителя"? ", Как описано в цитируемом параграфе. для более полного примера. –
Хорошо ... Но я не могу заставить его работать. Как это использовать в моем случае (указать параметр значение даты и сравнить его с датой в базе данных? – Simon