![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не получается сделать запрос
cardexc © (2006-05-08 12:58:00)Здрассте всем, пытаюсь выполнить следующий запрос:
Query1.SQL.Clear ();
Query1.SQL.add ('SELECT Datepostavku FROM Info Where Datepostavku<:needdate AND NazvIzd = :prizd');
Query1.ParamByName('needdate').AsDate := StrToDate (Edit1.Text);
Query1.ParamByName('prizd').AsString := Nazvanie.Caption;
Query1.ExecSQL ();
Но ничего не происходит, подскажите пожалуйста, гдеошибка ?
cardexc (2006-05-09 16:08:00) [1]Да, знаем такую (пробовал), тут скорее всего неправильная организация базы или чтото в этом роде, буду разбираться
Anatoly Podgoretsky (2006-05-09 15:58:00) [2]Порядок задается кляузой order by
cardexc (2006-05-09 15:20:00) [3]
> > хотелось бы чтобы в таблице отсортировалось по дате ..
> .
> Понятно "сортировка"
> > т.е. остались для отображения только нужные записи
> Понятно "фильтрация"
> А вот "сортировка, т.е. фильтрация" - не понятно :-(
я имею ввиду фильтрацию
> Не могли бы Вы для меня грешного спуститься на секунду на
> нашу грешную землю и озвучить наконец название Вашей жуткокрутосекретной
> БД?
Да, извиняюсь что несказал раньше, paradox7..
Плохиш (2006-05-09 15:08:00) [4]
> хотелось бы чтобы в таблице отсортировалось по дате ...
Понятно "сортировка"
> т.е. остались для отображения только нужные записи
Понятно "фильтрация"
А вот "сортировка, т.е. фильтрация" - не понятно :-(
> Что в ней может біть такого странного,
Не могли бы Вы для меня грешного спуститься на секунду на нашу грешную землю и озвучить наконец название Вашей жуткокрутосекретной БД?
cardexc (2006-05-09 14:33:00) [5]
> Вообще-то панятия "отсортировалось" и "остались" несколько
> разные, не находите?
хотелось бы чтобы в таблице отсортировалось по дате ...
т.е. остались для отображениятолько нужные записи
> Странная у Вас БД, потому что во всех известных мне БД именно
> это и происходит после выполнения запроса из [0]
Что в ней может біть такого странного, хотя я проверял такого типа запрос на другой базе - работает .....
Плохиш (2006-05-09 14:22:00) [6]
> cardexc (08.05.06 13:34) [6]
> хотелось бы чтобы в таблице отсортировалось по дате ...
> т.е. остались только нужные записи
Вообще-то панятия "отсортировалось" и "остались" несколько разные, не находите?
> в таблице (Info) должны остаться только данные удовлетворяющие
> запросу
Странная у Вас БД, потому что во всех известных мне БД именно это и происходит после выполнения запроса из [0].
cardexc (2006-05-09 14:10:00) [7]есть две таблицы, Main и Info. Info связана с Main по полю NazvIzd
я просто формирую запрос, в таблице (Info) должны остаться только данные удовлетворяющие запросу ..
EvS (2006-05-09 13:56:00) [8]Куда и как выводишь данные из запроса?
cardexc (2006-05-09 13:45:00) [9]Может както влияет то что таблица связана? я выполняю поиск в подчиненной таблице..
cardexc (2006-05-08 13:54:00) [10]только что проверил, регистр одинаковый -(
cardexc (2006-05-08 13:34:00) [11]хотелось бы чтобы в таблице отсортировалось по дате ... т.е. остались только нужные записи
Плохиш (2006-05-08 13:33:00) [12]
> NazvIzd = :prizd
Вполне возможно, что это надо привести к одинаковому регистру с помощью команд используемой Вами базы данных.
Плохиш (2006-05-08 13:32:00) [13]
> cardexc (08.05.06 13:26) [3]
> Все равно, никакой реакции
А какую реакцию Вы ожидаете?
cardexc (2006-05-08 13:26:00) [14]Все равно, никакой реакции
EvS (2006-05-08 13:05:00) [15]Надо не ExecSQL а Ореn или Active
Palladin (2006-05-08 13:03:00) [16]Вместо Query1.ExecSQL - Query1.Open;