|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.12.2012, 21:52 | #1 |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Быстрый экспорт данных в Access
Здравствуйте! Не могу разобраться. Имеется Delphi 2007, ADO+Access. В базе всего одна таблица. Три поля. Записей планируется где-то от 10 до 20 тысяч. Данные должны экспортироваться из 1с. Это значит, что на выходе из 1С я могу иметь или txt (с разделителем), или xls или dbf. Можно выбрать что мне больше подойдет. А вот сам процесс экспорта из файла в Access не получается. Про txt вычитал, что вообще очень медленно получится. Суть дела такова, необходимо найти оптимальный и простой способ экспорта в Access. И по возможности с примерами. Спасибо!
|
11.12.2012, 09:05 | #3 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
20 000 ??? чего тут медленного то?? к тому же как вы пишите у вас всего 3 поля, без доп. связей.
А вообще Access умеет открывать и экселевские файлы и DBF ... вообще проблемы нету.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
11.12.2012, 11:43 | #4 | |
Форумчанин
Регистрация: 11.04.2012
Сообщений: 212
|
Цитата:
Остается только написать модуль обработки, подключающийся к ADO и использующий MSACCESS OLEDB-провайдер для прямого коннекта к базе MS Access. |
|
11.12.2012, 18:25 | #5 | |||
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось Stilet; 16.12.2012 в 12:23. |
|||
11.12.2012, 20:46 | #6 | |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
Цитата:
|
|
11.12.2012, 21:32 | #7 |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 12.12.2012 в 09:32. |
12.12.2012, 05:41 | #8 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Это копец... поиск методом Фулскан строк на стороне клиента...
Запросы не учили? Если поле Barcode будет индексировано - то запросом на порядки быстрее. SELECT * FROM TableName WHERE barcode= MyBarCode;
Не стесняемся, плюсуем!
|
12.12.2012, 11:46 | #9 |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Я согласен с тем, что код можно оптимизировать. Это вообще модифицированный пример от драйвера железяки одной. Суть не в этом. Помогите с экспортом данных в базу ACCESS. Сроки горят А потом руки дойдут и до поиска селектом.
|
12.12.2012, 12:03 | #10 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
яндекс рулит
http://www.sql.ru/forum/actualthread.aspx?tid=903533 тут выборка... но переделать во вставку не проблема...
Не стесняемся, плюсуем!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт данных из Access в Word, C# | Miaka | Помощь студентам | 0 | 09.05.2012 17:32 |
Импорт-экспорт данных Excel-Access, и из Access-Excel | Людвиг | Microsoft Office Access | 3 | 27.10.2011 14:38 |
экспорт данных из access в существующие файлы word и excel | Margaret | Microsoft Office Access | 4 | 10.12.2010 15:44 |
Экспорт данных из SQL Server в Access | Daniar | БД в Delphi | 0 | 02.12.2010 17:56 |