Массив Delphi -> Таблица Access
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Массив Delphi -> Таблица Access Expand / Collapse
Автор
Сообщение
28.06.2006 8:18
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 12.07.2006 17:57
Сообщ.: 12, Visits: 106
Привет всем.

У меня проблема. Есть массив структурированных данных. И нужно перенести их в таблицу Access.

Сейчас я делаю так

      Form1.Table1.FieldByName('Name').AsString := S[i].Name;

      Form1.Table1.Post;

Но это так медленно! Нельзя ли както ускорить сей процесс? Может есть какойнибудь метод сливать блоком?

Заранее благодарен за ответ.

Сообщ. #899752
29.06.2006 15:45
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.09.2007 22:12
Сообщ.: 343, Visits: 3 388
Бля, когда тут будут исчерпывающие данные давать о проблеме ! А то кроме "У меня не работает вот это" нихрена не скажут. Компоненты доступа ? только из опыта и названия Form1.Table1 могу предположить, чо БДЕ и, наверное, + ODBC. Используй АДО. или кеширование
Сообщ. #899884
29.06.2006 16:41
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 12.07.2006 17:57
Сообщ.: 12, Visits: 106
Использую BDE.

Прописал в ODBC Data Source Administrator базу. Т.е. всё как по книжке.

С удовольствием использую ADO, только не знаю как.

В книге про это нислова. И опятьже как кешировать.

Сообщ. #899886
29.06.2006 17:15
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.09.2007 22:12
Сообщ.: 343, Visits: 3 388
CachedUpdates у Table1 установи в True  и далее F1 для вечернего чтения. В общем, принцип тот же, что и без кеширования. только в конце, ПОСЛЕ ДОБАВЛЕНИЯ ВСЕХ записей Table1.ApplyUpdates;
Сообщ. #899892
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 9:57