C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
MySQL, TTable и Фильтр
pn2
Отправлено: 25.02.2005, 18:21


Ученик-кочегар

Группа: Участник
Сообщений: 20



Я подключаюсь через BDE к MySQL. Использую TTable, а не TQuery, т.к. через TQuery у меня возникают некоторые глюки. Мне нужно отфильтровать в таблице (TTable) строки, допустим по дате. Как это лучще сделать? Подойдут ли тут запросы вида Select * from TData where data> ....? У меня ведь не TQuery, а TTable, но с другой стороный я подключаюсь к MySQL. Как тут лучше всего поступить?
Stimo
Отправлено: 26.02.2005, 10:38


Ученик-кочегар

Группа: Участник
Сообщений: 12



Используй св-во Filter TTable'a (предварительно установив Filtered в true).

CODE

Table1->Filtered = "Data > 10";
Table1->Filtered = true;


считай, что ты пишешь запрос, но всё, что должно быть до where table написал за тебя.. и ты пишешь только то, что должно быть после where.. то есть, сами условия. можешь использовать and, or и т.д.
А ещё лучше, разберись с глюками TQuery и используй его.. использовать клиент-серверную СУБД с TTable'ом — это извращение (в большинстве случаев).

Отредактировано Stimo — 26/02/2005, 10:39

Вернуться в Работа с базами данных в C++Builder