Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Вниз

Формат даты в Access   Найти похожие ветки 

 
Romul   (2002-10-10 11:05) [0]

Как правильно в акцессовскую таблицу (поле для хранения даты/времени) запихать дату в виде 10.07.2002. Когда так пытаюсь вставить пишет ошибку: Число содержит синтаксическую ошибку в выражении запроса "10.07.2002". Как правильно вставить дату?
PS работаю через адо
Запрос вида:
ADOQuery1.SQL.Add("Insert into TEMP Values("+Time+","+User+","+Bytes+")");


 
asdf   (2002-10-10 11:07) [1]

через параметр


 
Max Zyuzin   (2002-10-10 11:10) [2]

ADOQuery1.SQL.Add("Insert into TEMP Values(":Time",":User",":Bytes")");
ADOQuery1.ParamByName("Time").AsDataTime := YourDataTime;
где YourDataTime : TDataTime


 
Romul   (2002-10-10 11:38) [3]

ADOQuery1.ParamByName("Time").AsDataTime := YourDataTime; перед
ADOQuery1.SQL.Add("Insert into TEMP Values(":Time",":User",":Bytes")"); так?


 
Max Zyuzin   (2002-10-10 11:42) [4]

Нет, сначала надо запрос сформировать. только не забудте остальные парметры задать. (т.е. в порядке как я и написал)


 
Hawk2   (2002-10-10 11:53) [5]

Можно и мне пару слов сказать. Мучался и я с датой. Лучьше конечно через параметры, но если хочеш строкой, то я делал так:
ADOQuery1.SQL.Add("Insert into TEMP Values(#"+Time+"#,"+User+","+Bytes+")");
но дату хавает только в формате 00/00/0000.


 
Romul   (2002-10-10 11:58) [6]

2Hawk
Так отлично, что он в формате 00/00/0000 хватает, ибо я запихиваю в акцессную базу логи Вингейта, а там дата в виде 10/07/02, ну 20 перед годом я добавлю :)


 
aus   (2002-10-10 14:52) [7]

insert into Table1 (MyDate) values(DateValues("01.01.03"))



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
1-101196
МВВ
2002-10-21 14:20
2002.10.31
Hint из DLL


7-101539
Seldon
2002-08-24 21:25
2002.10.31
PC Speaker


14-101504
vopros
2002-10-11 14:21
2002.10.31
Нервный срыв, как лечите?


1-101198
Kpv
2002-10-21 14:56
2002.10.31
Bpl


3-101055
AM
2002-10-11 15:57
2002.10.31
Помогите пожалйста с запросом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский