|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2008, 21:40 | #1 |
Регистрация: 23.04.2008
Сообщений: 3
|
Запрос
Подскажите как написать в Делфи запрос типа " where <любое поле>=<переменная типа integer>", и запрос " where ansiuppercase(<любое поле>)=ansiuppercase(<переменная типа string>)" в Фоксе этот запрос написать просто, а как в Делфи , там возникают всякие ошибки
я писал вот ТАК: if combobox1.Text='Любая' then sqltext:='select * from "baza.dbf" ' else sqltext:='select * from "baza.dbf" where tema like "%'+ansiuppercase(trim(combobox1.Te xt))+'%" '; per:=vartostr(dblookupcombobox1.Key Value); if dblookupcombobox1.KeyValue=0 then query1.Filtered:=false else begin query1.Filter:='tip=per'; query1.Filtered:=true; end; |
23.04.2008, 21:55 | #2 |
Пользователь
Регистрация: 29.03.2008
Сообщений: 35
|
С переменной типа integer.
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запрос ссылается на несвязанный с ним запрос | kolebatel | SQL, базы данных | 0 | 11.06.2008 12:50 |
SQL запрос | Uomo | БД в Delphi | 17 | 23.04.2008 14:12 |
SQL запрос | SERG1980 | БД в Delphi | 6 | 19.10.2007 23:03 |
SQL-запрос | Alexey_vyb | БД в Delphi | 4 | 22.05.2007 18:52 |
SQL-запрос | Elena | БД в Delphi | 3 | 17.05.2007 15:13 |