Регистрация Правила Главная форума Поиск |
0
- 04.02.2013 - 18:56
|
Дано: База дбф, драйвер VFP OLE DB. Нужно из приложения на Visual Basic записать новый элемент справочника. Метод подключения через OLE не устраивает (медленно и избыточно). В принципе все понятно кроме одного: как самостоятельно сгенерировать новый ID справочника. Кто нибудь может подсказать ?
| |
41
- 05.02.2013 - 19:09
|
Если уж писать самому извне новый элемент, то безопаснее всего писать ID с префиксом, аналогично УРИБ, чтобы избежать возможных конфликтов с теоретически возможным конкурентом на запись нового элемента. Но при вставке элементов извне с помощью OLRDB автор вероятно получит некоторые, весьма неприятные проблемы с разными индексами в 1с и в VFP. Поэтому в 1с-ый справочник лучше не лезть с "чужими" записями. Я писал извне, но все записи были чужими, то есть писал в чистый справочник. И то были проблемы, вынужден был заменить записью новых элементов средствами самой 1с. Под SQL таких проблем не было | |
| Интернет-форум Краснодарского края и Краснодара |