Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Мастера, посоветуйте, как расшифровать выборку на клиенте


Layner ©   (2005-01-24 08:41:00) 

и показать на Grid? Т.е. в таблицах MSSQL хранятся данные, зашифрованные простейшим алгоритмом. Так же простейшим алгоритмом расшифровывается. Встретился с проблемой, расшифровки на клиенте, т.е. если запрос вернул несколько записей, как по "ним пробежаться", и уже в DBGrid отобразить расшифрованные строки?


Skyle   (2005-01-24 13:25:00) [1]

> OnGetText полей
А я бы использовал InternalCalc поля, данные в которые переносятся после открытия датасета. Т.е в обычных полях лежат зашифрованные и не показываются, а расшифрованные данные лежат в этих самых InternalCalc и отображаются в гриде.


Layner   (2005-01-24 09:39:00) [2]

Виталий Панасенко   (24.01.05 09:15)
Понял, спасибо!


Виталий Панасенко   (2005-01-24 09:15:00) [3]

OnGetText полей


Layner   (2005-01-24 08:57:00) [4]

Да, со StringGrid понятно, спасибо, его заполнить без проблем могу, в таком случае, а вот DBGrid, просто под отображалку прикрутил грид из EhLib, очень удобно..
Может использовать какое нибудь событие в ADOQuery - OnCalcFields, OnFilterRecord или что другое подойдет?


Александр Иванов   (2005-01-24 08:50:00) [5]

А данные шифровать обязательно?
Если да, то использовать другие компоненты: StringGrid, например


Наверх

Титульная страница Поиск, карта сайта Написать письмо