![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ДБФ. Удаление удаленного или как сохранить номер записи [D6, dBase, FoxPro]
Mike Kouzmine © (2002-08-23 19:09:00)Удаляю "удаленную запись" (долго, но терпимо), но при этом меняются номера записей. Проблема. На этих номерах держится экспорт/импорт документов с удаленными складами. Что можно предпринять? Куда копать? (Программа не моя, да и проблема не моя, но интересно)
Настя Петрова (2002-08-23 20:14:00) [1]Mike Kouzmine (23.08.02 19:47)
Структура не поможет, упаковка делается путем создания нового файла и переписывания в него не удаленных, теоритически может даже их порядок поменяться.
Mike Kouzmine (2002-08-23 20:03:00) [2]Да нет - все есть. Спасибо за заботу. (Без шуток).
Mike Kouzmine (2002-08-23 20:00:00) [3]sniknik © -> Я тоже не думаю, что надо возиться.
sniknik (2002-08-23 20:00:00) [4]Структура не поможет решить. dBase кроме заголовка это простой текстовый файл, даже цифры в текст переведены. и порядковых номер в нем это действительно номер по порядку. циферек индефикаторов в записи нет. поэтому и решения нет.
может в другом типе таблиц и можно?
(файлы о структуре dbf могу скинуть но в обшем их полно в инете)
sniknik (2002-08-23 19:55:00) [5]Если бы можно исправить код то я бы добавил поле индетификации которое изначальо заполнил порядковыми номерами потом бы все стрелки перевел на него и только потом упаковку таблиц.
а раз доступа нет :-((
а ты хотел иметь возможность упаковать таблицу а порядковые номера оставить прежними? по моему таких методов не бывает. глупо написаная програма. :-( возится с ней не стоит.
Mike Kouzmine (2002-08-23 19:47:00) [6]Авторы доступны, и сейчас у них все решено по другому, я думаю. Конечно - это бред. Ладно, закрыли эту тему. На первый взгляд - она не имеет решения. Почитаю о структуре файлов, может там найду ответ.
Anatoly Podgoretsky (2002-08-23 19:40:00) [7]Не важно, проблема то есть, если авторы доступны, то из рогатки их. Решения нет, кроме переписывания программы.
Mike Kouzmine (2002-08-23 19:39:00) [8]->Anatoly Podgoretsky © Я специально, наверное надо было очень жирным текстом :) написал - ДБФ, а там к несчастью (или к счастью?) - есть такое понятие.
Mike Kouzmine (2002-08-23 19:34:00) [9]Я ни на что не напоролся. Функциональной нагрузки мой вопрос не несет. Чисто теоретический.
Anatoly Podgoretsky (2002-08-23 19:27:00) [10]Нет такого понятия в реляционных базах как номер записи, то что некоторые десктопные имеют эту возможность, так это от лукавого и уж верхом безумия их использовать в связи, на что ты и напоролся. Защиты нет если есть физический доступ до базы, а он есть по определениюю.
Mike Kouzmine (2002-08-23 19:25:00) [11]Да нет, конечно нет. Я спрашиваю в принципе. Люблю такие задачки.
sniknik (2002-08-23 19:19:00) [12]Т.е. экспорт/импорт ссылается на порядковый номер записи? интересная конструкция. а доступ к коду программы есть? потому как без ее модификации ничего похоже не сделаеш.