|
|
|
Какой взять grid? и добавление времени в DTPicker
|
|||
|---|---|---|---|
|
#18+
Вы делали пробег циклом по записям и везде сбрасывали значение поля? Так это - нормально решение. Если уж обработка данных перешла целиком в ваше приложение (т.е. не на стороне сервера БД) то средствами приложения это и надо делать. Или я что-то понял не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 15:13:51 |
|
||
|
Какой взять grid? и добавление времени в DTPicker
|
|||
|---|---|---|---|
|
#18+
я делал рс.клоне и уже с ним работал, но все-равно, если например 100 записей в гриде (с клонированным рекордсетом) сделать "убрать все галки" то это длится пару секунд, в то время как в других программах где есть куча галок (например 1с), там при нажатии на кнопку все галки убираются одновременно, а здесь видно как они один за одним снимаются... да и видел программу на фоксе написанную, так там галки убираются кодом, буквально в 2 строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 15:23:17 |
|
||
|
Какой взять grid? и добавление времени в DTPicker
|
|||
|---|---|---|---|
|
#18+
А если заблокировать отображение на время выполнения процедуры? Например так: Grid1.Visible = False 'Цикл 'по записям Grid1.Visible = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 15:26:50 |
|
||
|
Какой взять grid? и добавление времени в DTPicker
|
|||
|---|---|---|---|
|
#18+
Вообще, это верно - рекордсет очень медленно принимает изменения. Что правда - то правда. Быстрей всего VB6 работает с массивами вариантных переменных. Очень быстро работает XArrayDB. При этом он сортируется и выполняет поиск. Даже коллекция объектов утяжеленных вложенными объектами и генерацией и обработкой событий по всей глубине объектной иерархии работает быстрее чем рекордсет. Рекордсет - тяжелая штука. Содержит внутри очень сложную объектную модель, на все случаи жизни. Мы хотим использовать его лишь как плоский массив а получаем все в одном флаконе: и систему генерирования SQL запросов и систему работы с разными источниками данных и систему привязки данных. За удобство работы приходится платить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 15:34:34 |
|
||
|
|

start [/forum/search_topic.php?author=AntiMag&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 706ms |
| total: | 995ms |

| 0 / 0 |
