Текущий архив: 2005.09.25;
Скачать: CL | DM;
Вниз
как сортировать ? Найти похожие ветки
← →
yk © (2005-08-10 15:48) [0]Уважаемые Мастера!
Я сейчас осваиваю работу с IBX.
В датасете
insert SQL:
insert into man(id_man,name,email)
values(:id_man,:name, :email)
refresh SQl:
Select ID_MAN,NAME,EMAIL,
from MAN where
man.ID_maN=:id_man
select SQL:
select ID_MAN, NAME,EMAIL
from MAN order by MAN.NAME
вставка записи:
with IBDataSet do
begin
Insert;
FieldByNAme("NAME").AsString:=eName.Text;
FieldByNAme("EMAIL").Value:=eEmail.Text;
Post;
end;
IBTransaction.CommitRetaining;
Проблема:
При вставки записи - не происходит упорядочивание по MAN.NAME.
Вопрос:
Как лучше грамотно организовать сортировку данных в таблице
TDBGridEh,без переоткрытия датасета? Как вообще лучше организовывать сортировки в датасетах без их переоткрытия?
P.S.
извините, если что не так ...
← →
Desdechado © (2005-08-10 16:07) [1]попробуй использовать ClientDataSet, он много чего умеет, сортировать тоже
← →
yk © (2005-08-10 16:20) [2]И типа трехзвенку делать?
А IBDataSet не умеет?
← →
yk © (2005-08-10 16:36) [3]Странно... народ куда-то подевался, наверно рабочий день кончился...
Просто проблема , имхо, распространенная, думаю решение есть, и я верю он простое, простое оно...
Пойду я тоже домой, а то есть охота...
← →
Desdechado © (2005-08-10 17:29) [4]причем тут трехзвенка?
← →
Max Zyuzin © (2005-08-10 17:32) [5]>yk © (10.08.05 15:48)
Использовать локальную сортировку у DBGridEh, он умеет сортировать без пересылки запроса на сервер
Страницы: 1 вся ветка
Текущий архив: 2005.09.25;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.035 c