![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
хай! проблемка нарисовалась=) В общем мне нужно вывести дату.
OraQuery1.ParamByName('vremya').AsI nteger :=datetostr(date)+' | '+TimeToStr(Time); да да знаю что должно быть AsString,но проблема в том что ессть еще DBGrid, а он скотина строит график по всем типам кроме строкового,поэтому у меня в базе Vremya - Тип integer.. что посоветуете?? |
![]() |
![]() |
![]() |
#2 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
а что мешает сделать время типом date/timestamp?
что за БД? |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
Оракл.. поменял там на тип Date
и сделал так : OraQuery1.ParamByName('vremya').Val ue := date; и он почему то всегда заполняется такой датой а не текущей!! почему?? 03-июн-2009 12:00:00 AM |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
если так делаю OraQuery1.ParamByName('vremya').Val ue := Time; то вообще чушь 30-дек-1899 06:26:12 PM
|
![]() |
![]() |
![]() |
#5 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
что делает сама кверя?
например, если в квере вставка записи или апдейт, то ты можешь проставлять этому полю значение в триггере Код:
еще можно явно указать формат Код:
Последний раз редактировалось soleil@mmc; 03.06.2009 в 19:41. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
OraQuery1.SQL.Text := 'Insert into system.KURS_OC(FIO,TABEL,CEH,DOLJ,K URS,RAZD,VREMYA,REZ) VALUES(:fio,:tabel,:ceh,
![]() OraQuery1.ParamByName('tabel').AsSt ring :=Form6.Label5.Caption; OraQuery1.ParamByName('ceh').AsStri ng := Form6.Label7.Caption; OraQuery1.ParamByName('dolj').AsStr ing := Form6.Label6.Caption ; OraQuery1.ParamByName('fio').AsStri ng := Form6.ComboBox1.Text; OraQuery1.ParamByName('kurs').AsStr ing :=Form2.TV.Selected.Text; OraQuery1.ParamByName('razd').AsStr ing :=''; OraQuery1.ParamByName('vremya').Val ue :=Time; OraQuery1.ParamByName('rez').AsInte ger := 5; OraQuery1.ExecSQL(); end; Последний раз редактировалось crit; 03.06.2009 в 19:58. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
ой сори забываю про CODE
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
аааа бесит уже(((
сделал так Код:
Откуда он ее берет???? |
![]() |
![]() |
![]() |
#9 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
в какой версии дельфака делаешь проект?
в этом случае полюбэ тебе дешевле будет написать триггер before и будет тебе счастье (не надо эти поля таскать по коду, чтобы в них что-то прописать) а это что? Код:
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
да это фигня,ф оракле пользователь и название таблицы
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дата и время | Rio309 | Общие вопросы Delphi | 12 | 08.12.2008 14:33 |
Дата и время | v-anatolik-s | Microsoft Office Excel | 3 | 14.10.2008 07:45 |
Дата и время + секунда | serjo | Помощь студентам | 5 | 24.01.2008 00:21 |
время и дата на winapi | deadh5n1 | Помощь студентам | 3 | 14.12.2007 15:35 |