Форум: "Начинающим";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизСортировка записей через SQL-запрос Найти похожие ветки
← →
quadronik © (2005-10-09 18:15) [0]Как можно отсортировать записи в DBgrid, выдающий их по SQl-запросу через TQuery?
Запись типа
select *
from table1
where nomer=123
ORDER BY :V_FIELD //где :V_field принимает значения поля по которому хочу отсортировать
не работает. Поля нифига не сортируются.
Спасибо.
← →
Palladin © (2005-10-09 18:29) [1]после order by пишется ИМЯ поля, по которому производится сортировка, а нее его значение
← →
Anatoly Podgoretsky © (2005-10-09 18:49) [2]Метаданные не могут быть параметрами
← →
quadronik © (2005-10-09 23:52) [3]как же тогда организвать сортировку по различным полям?
Неужели придется для каждого, (допустим CheckBoxа с именем поля) записывать новый запрос с конкретным именем поля, типа
if checkbox1.checked then query.sql.add("order by field1") else query.sql.add("order by fild2;)?
А параметризированный запрос как нибудь все таки можно здесь задействовать?
Спасибо.
← →
palva © (2005-10-10 00:03) [4]Если используется TADODataSet, то у этого объекта есть свойство Sort, которое позволяет отсортировать результат запроса сначала по одному столбцу, затем по другому. Повторный запрос при этом не выдается.
← →
msguns © (2005-10-10 11:50) [5]>palva © (10.10.05 00:03) [4]
>Повторный запрос при этом не выдается.
Уверен на 100 % ?
← →
quadronik © (2005-10-11 09:05) [6]Спасибо, разобрался
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c