Текущий архив: 2002.09.19;
Скачать: CL | DM;
Вниз
Order by Найти похожие ветки
← →
Коля © (2002-08-29 05:11) [0]Здравствуйте Мастера! Нужно упорядочить записи в базе данных в алфавитном порядке по определенной колонке. Насколько я знаю это делается с функцией order. Пишу вот такой код, но он не работает.. Подскажите где ошибка?
procedure TForm1.SQLOrder(table, column: string);
var
sqltext: string;
begin
sqltext:= "order " + table + " by " + column;
with Query1 do
begin
Close;
sql.clear;
Sql.Add(sqltext);
Open;
end;
end;
← →
Чудак (2002-08-29 05:34) [1]насколько я знаю здесь
sqltext:= "order " + table + " by " + column;
здесь пишется немного не так. Приблизительно так:
with Query1 do
begin
Close;
SQL.Clear;
Sqltext:="select * from <имя таблицы> order by <имя поля по которому хочешь делать сортировку (field)>";
SQL.Add(Sqltext);
Open;
end;
← →
Коля © (2002-08-29 05:41) [2]Спасибо Чудак! Все работает.. дамс надо будет SQL подучить
← →
Sparky © (2002-08-29 05:43) [3]должно быть
sqltext:="Select * from "+ table+" order by "+ column
Страницы: 1 вся ветка
Текущий архив: 2002.09.19;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.01 c