|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.12.2012, 12:20 | #11 | |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Цитата:
Я не профессионал по части программирования, как хотелось бы в данной ситуации. Но без delphi мне не добиться желаемого результата. Остановился на xls. Осталось организовать экспорт в access. Подскажите пожалуйста. Последний раз редактировалось Stilet; 16.12.2012 в 12:25. |
|
12.12.2012, 13:21 | #12 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
dbf лучше в данном случае
http://www.sql.ru/forum/actualthread.aspx?tid=401025 CurrentDb.Execute "SELECT * INTO имя_таблицы FROM имя_файла_dbf IN 'C:\Temp' 'dBase IV;'" хотя эксеть тоже катит http://forum.sources.ru/index.php?showtopic=300837&hl=
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 12.12.2012 в 13:24. |
12.12.2012, 13:57 | #13 | ||
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Цитата:
Разобрался с dbf. Все четко. Теперь осталось решить вопрос с монопольным доступом. Во время выполнения delphi приложения, монопольного доступа к файлу dbf 1с не получит. Соответственно надо организовать копирование из выходного файла 1с.dbf в delphi.dbf. Есть какой-нибудь sql запрос на это или придется таблицы фулсканом проходить?? И в идеале вожможно ли копировать не все подряд, а только записи с изменившимися полями? P.S. Копирование наладил так сказать. Подскажите как быстро очистить таблицу dbf полностью?? Цитата:
Код:
вот тот кусочек кода Код:
Последний раз редактировалось Stilet; 16.12.2012 в 12:30. |
||
12.12.2012, 18:42 | #14 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
1. Зачем вообще монопольный доступ? ты хочешь читать пока 1С пишет? это потенциальные грабли...
2. зачем тебе указанный поиск при импорте? Код:
Не стесняемся, плюсуем!
|
12.12.2012, 19:08 | #15 |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Во всем этом замешан сканер, который по нажатию кнопки посылает данные в программу (Barcode). Происходит просмотр dbf на наличие такого же штрих-кода (сode). Соответственно изменять данные в dbf на лету я не могу, так как файл постоянно занят. Но по кнопке могу скопировать данные из 1с'ского dbf в свой. Вот зачем импорт. А так как база большая поиск очень медленный. До кучи я с dbf никогда не работал раньше и индексы создавать не умею. А надо уже к утру.
|
12.12.2012, 19:18 | #16 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
в ацессе в таблице поле индексированным сделай...
твоя задача считать код сканера и быстро найти товар? и для скорости ты хочешь использовать локальную не зависимую от 1C базу например mdb?
Не стесняемся, плюсуем!
|
12.12.2012, 19:26 | #17 | |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Цитата:
Я же с этого и начал, только базу нужно наполнить данными же. Теперь у меня вариант только из dbf экспортировать в access. Код:
на эту строку конкретно ADOQuery1.Parameters[0].Value:= При чем не важно, что я пишу после присвоить значение (в апострофах или без, code или barcode) Последний раз редактировалось Stilet; 16.12.2012 в 12:32. |
|
12.12.2012, 20:24 | #18 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
по-моему ошибка:
Код:
как то так p.s. для быстрой очистки, если таблица только Твоя, то просто удали ее, а потом заново создай, правда не знаю насколько это правильное решение... я примерно так делал когда-то: Код:
Последний раз редактировалось maLoy*508; 12.12.2012 в 20:32. |
12.12.2012, 20:36 | #19 | |
Пользователь
Регистрация: 10.12.2012
Сообщений: 64
|
Цитата:
|
|
12.12.2012, 20:38 | #20 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
Нельзя активировать ADOQuery1 до присвоения значений параметров запроса.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт данных из 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 |