Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Вниз

как сортировать ?   Найти похожие ветки 

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.041 c
14-1125632791
Rentgen
2005-09-02 07:46
2005.09.25
админ запретил юзергейтом MP3


2-1124396570
vitovt
2005-08-19 00:22
2005.09.25
E-mail


14-1125829189
Imbalancer
2005-09-04 14:19
2005.09.25
как вставить кнопку в excel?


1-1125436052
SergProger
2005-08-31 01:07
2005.09.25
Перетаскивание формы


14-1125824649
KilkennyCat
2005-09-04 13:04
2005.09.25
4 сентября. С Днем рождения!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский