Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.16;
Скачать: CL | DM;

Вниз

ДБФ. Удаление удаленного или как сохранить номер записи   Найти похожие ветки 

 
Mike Kouzmine   (2002-08-23 19:09) [0]

Удаляю "удаленную запись" (долго, но терпимо), но при этом меняются номера записей. Проблема. На этих номерах держится экспорт/импорт документов с удаленными складами. Что можно предпринять? Куда копать? (Программа не моя, да и проблема не моя, но интересно)


 
sniknik ©   (2002-08-23 19:19) [1]

Т.е. экспорт/импорт ссылается на порядковый номер записи? интересная конструкция. а доступ к коду программы есть? потому как без ее модификации ничего похоже не сделаеш.


 
Mike Kouzmine   (2002-08-23 19:25) [2]

Да нет, конечно нет. Я спрашиваю в принципе. Люблю такие задачки.


 
Anatoly Podgoretsky ©   (2002-08-23 19:27) [3]

Нет такого понятия в реляционных базах как номер записи, то что некоторые десктопные имеют эту возможность, так это от лукавого и уж верхом безумия их использовать в связи, на что ты и напоролся. Защиты нет если есть физический доступ до базы, а он есть по определениюю.


 
Mike Kouzmine   (2002-08-23 19:34) [4]

Я ни на что не напоролся. Функциональной нагрузки мой вопрос не несет. Чисто теоретический.


 
Mike Kouzmine   (2002-08-23 19:39) [5]

->Anatoly Podgoretsky © Я специально, наверное надо было очень жирным текстом :) написал - ДБФ, а там к несчастью (или к счастью?) - есть такое понятие.


 
Anatoly Podgoretsky ©   (2002-08-23 19:40) [6]

Не важно, проблема то есть, если авторы доступны, то из рогатки их. Решения нет, кроме переписывания программы.


 
Mike Kouzmine   (2002-08-23 19:47) [7]

Авторы доступны, и сейчас у них все решено по другому, я думаю. Конечно - это бред. Ладно, закрыли эту тему. На первый взгляд - она не имеет решения. Почитаю о структуре файлов, может там найду ответ.


 
sniknik ©   (2002-08-23 19:55) [8]

Если бы можно исправить код то я бы добавил поле индетификации которое изначальо заполнил порядковыми номерами потом бы все стрелки перевел на него и только потом упаковку таблиц.

а раз доступа нет :-((
а ты хотел иметь возможность упаковать таблицу а порядковые номера оставить прежними? по моему таких методов не бывает. глупо написаная програма. :-( возится с ней не стоит.


 
Mike Kouzmine   (2002-08-23 20:00) [9]

sniknik © -> Я тоже не думаю, что надо возиться.


 
sniknik ©   (2002-08-23 20:00) [10]

Структура не поможет решить. dBase кроме заголовка это простой текстовый файл, даже цифры в текст переведены. и порядковых номер в нем это действительно номер по порядку. циферек индефикаторов в записи нет. поэтому и решения нет.
может в другом типе таблиц и можно?
(файлы о структуре dbf могу скинуть но в обшем их полно в инете)


 
Mike Kouzmine   (2002-08-23 20:03) [11]

Да нет - все есть. Спасибо за заботу. (Без шуток).


 
Настя Петрова   (2002-08-23 20:14) [12]

Mike Kouzmine (23.08.02 19:47)
Структура не поможет, упаковка делается путем создания нового файла и переписывания в него не удаленных, теоритически может даже их порядок поменяться.



Страницы: 1 вся ветка

Текущий архив: 2002.09.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
1-50738
Down
2002-09-05 17:32
2002.09.16
Статус файла


6-50899
flegma
2002-07-12 22:54
2002.09.16
Как запустить Internet Explorer с конкретным URL из моей проги?


1-50834
Filat
2002-09-02 20:22
2002.09.16
Компон. из RaLib. RAScrollMax - как определить что все свернуто?


1-50733
Andrei_
2002-09-05 12:59
2002.09.16
Включение/выключение монитора.


1-50755
kay
2002-09-05 23:06
2002.09.16
Image.Create