Вниз
Скачать: CL | DM;

Open and detach   Найти похожие ветки 

← →
wipr   (2006-08-11 10:41) [0]

Как програмно можно отсечь индексы.
В Database Desktop это делается Open and detach.
Хотелось бы это делать програмно.


← →
Desdechado ©   (2006-08-11 11:28) [1]

Зависит от версии.
В некоторых версиях ничего не надо, в более поздних очистить байт наличия индекса в заголовке DBF.


← →
wipr   (2006-08-11 11:51) [2]

FoxPro 2.6 for Dos
Как поступить с этой версией?
Если можно то попдробнее.


← →
Desdechado ©   (2006-08-11 12:25) [3]

искать в гугле описание заголовка DBF


← →
sniknik ©   (2006-08-11 12:33) [4]

ничего не надо делать, просто удалить индекс физически (файл) и открыть таблицу. если драйвер точно от "фокса" то признак снимется сам.


← →
Desdechado ©   (2006-08-11 12:35) [5]

>  если драйвер точно от "фокса"
Наверно, смотря какой - NATIVE или ODBC. Помню, были проблемы... Хотя давно очень...


← →
wipr   (2006-08-11 12:36) [6]

в том то и дело что файл мне поступает только один DBF, а индексного файла нет. Необходимо отсеч ссылку в dbf-е на этот индекс. Более того свойство IndexDef пусто.


← →
sniknik ©   (2006-08-11 12:45) [7]

> Помню, были проблемы... Хотя давно очень...
это будут другие проблемы (например с созданием тех же индексов, и др. хватает. осноая проблема незнание особенностей драйвера...)... но если уже используется, то просто открыть. (судя по [6] не используется... ;)


← →
wipr   (2006-08-11 12:49) [8]

Индексы мне не нужны. Но пока я не сделаю Open and Detach работать с таблицей невозможно.


← →
Anatoly Podgoretsky ©   (2006-08-11 19:32) [9]

DbiRegisterCallBack примеры в справке



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.037 c
2-1159615368
AriCK
2006-09-30 15:22
2006.10.15
2 listbox


3-1155278466
wipr
2006-08-11 10:41
2006.10.15
Open and detach


2-1159207386
ElvenArch
2006-09-25 22:03
2006.10.15
Перевод из Fox в InterBase


1-1156821234
trackbar
2006-08-29 07:13
2006.10.15
Smooth ScrollBox :)


15-1158909880
Desdechado
2006-09-22 11:24
2006.10.15
Равноденствие, новолуние, солнечное затмение




   Наверх