Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

не получается сделать запрос


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;


Наверх

Титульная страница Поиск, карта сайта Написать письмо