#0
by abjurer
Подскажите, как решить следующую проблему.Есть файлик парадоксовской таблицы и нужно его периодически обновлять. Додумался до двух вещей:1. Удаление строк и добавление новых2. Физическое удаление файла и создание нового.Возникшие проблемы:1. Предложение Delete только помечает на удаление, как после пометки сжать таблицу из 1С2. При создании не могу понять как задать тип LongInt (длина 4).И попутно: есть индексный файл, как определить, если удалять таблицу, по каким полям было индексирование.
#1
by callisto
для коннекта можно использовать ODBC драйвер либо ISAM драйвер Jet, при использовании Jet строка подключения будет такой:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:ParadoxDB;Extended Properties=Paradox 5.X;Mode=Read|Write|Share Deny None;Persist Security Info=True.про проблемы:1. по поводу Delete немного неверно - просто в файле появляется свободное пространство, которое будет заполнено при следующей операции добаления записей... но если это край необходимо - тогда следует обратится к ADOX может быть там есть подобный функционал.2. integer3. про индексный файл... не знаю :) , но штатными средствами - скорее всего никак
#2
by abjurer
спасибо. но, остались сомнения. если создать таблицу описав поле Integer, то создается почемуто 8-байтовое поле, когда в оригинале - 4. И что такое ADOX? Я немного новичок в таких вопросах (третий день как родился:) так что сорри за чайниковость.А индексный файл он оказывается обновляется при изменении таблицы, так что про него вопрос снят :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- создание справочника
- V8. Проблемы с создание начальных образов
- Создание внешних компонент
- Создание обработки
- создание BAT ФАЙЛА для автоматического запуска 1с
- Создание временных таблиц в SQL
- Проблема с кодировкой при чтении 1Сных таблиц через ADO
- Соответствие таблиц SQL и таблиц объектов метаданных
- Создание иерархии посредством запроса.
В этой группе 1С
- Найти последнее вхождение подстроки...
- Как вывести картинку в табличном документе 1С 80
- Как передать таблицу значений из 7.7 в 8.0
- Как в коде изменить цвет фона ячейки(строки) ?
- Больничный на ЕНВД возмещение по МРОТ в переходный период.
- V8 Конвертация данных. (ВходящиеДанные, ИсходящиеДанные)
- как выключить 1с77 *.ват файлом?
- Как из подчинённого справочника, передать значение владельцу?
- свойства полей ввода в форме списка справочника
- Объект поставщика не редактируется
- SQL-сервер, коннект через isql.exe
- Что такое точка актуальности и граница последовательности?
- Outlook через OLE
- как рассчитать сумму в табличной части документа?
- Прошивка
- Как сделать значения в колонках таблицы значений в центре колонки?
- Как узнать у кого "висит" Авторизация доступа?
- Как объяснить зачем нужна лицензионная 1С?
- Связка 1с и сенсорных мониторов?
- 7.7 Обратный порядок документов в БухЗапросе