формат даты и времени ADO SQL Access
ADOQuery->SQL->Text = "INSERT INTO Table1 VALUES (#02/26/07 08:41:51#, 1, 34);";
ADOQuery->ExecSQL();
хотя в самом Access - все работает....:(
'26.02.2007'
З.Ы. Ну и порядок в русском - день->месяц->год, а не месяц->день->год
И вообще много от установок зависит, а от этого луше бы(читать нужно) независеть.
[QUOTE=MSDN]
При использовании констант datetime в запросах, выполняемых соединениями, где применяются различные языковые настройки, позаботьтесь о том, чтобы форматы дат были приемлемыми для всех языковых настроек. Такую же осмотрительность следует проявлять и при работе с константами datetime в постоянных объектах международных баз данных, например в ограничениях на таблицы и предложениях WHERE в представлениях. В следующем примере демонстрируется метод применения константы datetime, обеспечивающий ее единообразную интерпретацию при использовании настроек соединения для всех форматов языков или дат.
[/QUOTE]
SELECT PurchaseOrderID, TotalDue
FROM AdventureWorks.Purchasing.PurchaseOrderHeader
WHERE OrderDate < CONVERT(DATETIME,'20020501',101);
Выпей яду, поможет. Самому лень попробовать? Например убрать шарпы и заключить выражение в кавычки?
прошу прощения, всем большое спасибо!!!
опция стояла - только для чтения :(