Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.09.2010, 19:42
Регина Регина вне форума
Прохожий
 
Регистрация: 08.04.2008
Сообщения: 15
Репутация: 10
По умолчанию Тип данных Date, DBLookopCombobox

Здравствуйте! Есть небольшая проблема. Создала бд, использую dbgrideh. adoquery datasourse Поставила dblookopcombobox в нем будет список дат (поле date_pro) - для этого использовала adoquery с запросом и datasourse. Выборка должна просиходить по кнопке Обновить.
Вот код:
Код HTML:
procedure TForm1.tlb_updateClick(Sender: TObject); var i,k: Integer; sort, fpodr, fpol, f, fcolor, fispol, fdate, s: String; begin Screen.Cursor:= crHourGlass; i:=0; while i<DBGridEh1.Columns.Count do begin DBGridEh1.Columns[i].Title.SortMarker:=smNoneEh; i:=i+1; end; DBGridEh1.SortLocal:=False; //сбросить сортировку пользователя DBGridEh1.SortLocal:=True; //сброс произведен if DB_date.KeyValue<>null then if DB_date.KeyValue<>'--' then fdate:=' AND (date_pro = '''+DB_date.KeyValue+''')' else fdate:=''; f=fdate+fcolor+fispol // отрывок кода, сюда суммируются другие выборки sql_khp.SQL.Text:='SELECT kod_map, podrotpr, podrpol, name, map, nzah, zmf, kol, date_pro, num_pro, zstate, kod_op, color, zispol, zdateinput ' + ' from dd092010 where podrotpr not like ("53%") and kod_op not like ("65") and podrpol like ("53%") ' + ' '+f+ ' ORDER BY podrotpr, podrpol ' + sort; if sql_khp.Active then sql_khp.Active:=False; sql_khp.Active:=True; Screen.Cursor:= crDefault; end;

Пишет ошибку неопределенного типа, как я поняла то ли он индекс трубует то ли что. Когда делала такую же выборку, но для полей "исполнение " и "цвет" ничего такого не было, но для них я поставила adotable а не adoquery. но с датой мне именно adoquery нужно использовать, таблица очень большая, а мне нужно выбрать в ней все числа сентября 2010 г. Вот. Помогите пожалуйста разобраться!!!!!
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 03:31.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter