Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Непонятки с базой данных / 6 сообщений из 6, страница 1 из 1
09.11.2004, 10:01
    #32772875
Alex Sheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятки с базой данных
Есть проект небольшой, в нем есть база данных, и все работает нормально.
Но когда я попытался открыть из фокса базу данных - обнаружил что в нее невключена одна таблица. При попытке добавить ее выдало ошыбку:

Cannot add this table: it belongs to database.

а в проекте она есть и все работает.
что с этим делать?
...
Рейтинг: 0 / 0
09.11.2004, 10:51
    #32772968
Reznichenko Y.V.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятки с базой данных
Столкнулся с подобным при попытке восстановить присоединенную к базе таблицу из старого архива. Сначала удалил ее из БД, в т.ч. и физически с диска, а затем открыл старую базу и скопировал нужную таблицу в текущую базу командой COPY TO. Сработало!
...
Рейтинг: 0 / 0
09.11.2004, 11:17
    #32773043
Alex Sheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятки с базой данных
дело в том что физически на диске она есть, а в базе - нет.
и присоединить никак неполучается.
...
Рейтинг: 0 / 0
09.11.2004, 12:01
    #32773174
Reznichenko Y.V.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятки с базой данных
Можно попробовать открыть файл контейнера DBC как обычную таблицу dbf и в browse посмотреть ссылки на "капризную" таблицу. Процедура, обычно не рекомендуемая спецами, но может быть прольет свет. У меня ошибка выдавалась, пока не удалил таблицу с помощью FAR.
...
Рейтинг: 0 / 0
10.11.2004, 02:30
    #32774562
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятки с базой данных
Hi Alex Sheff!

Наверное нарушилась связь этой таблицы с её контейнером - т.е. ты убрал
таблицу, потом удалил её из базы, и наконец вернул "тот" dbf - теперь в базе
она "вычеркнута", но в собственном её заголовке прописано что она привязана
к базе - а эначит заново её привязать нельзя.
Как самый простой (но грубый) способ - сделать для этой таблицы FREE TABLE
.... - после чего можно снова цеплять к базе. Но к сожалению ни длинных имён,
ни всех прочих прелестей dbc ты уже не вернёшь (придётся заново делать) -
конечно если вдруг не отыщешь старую копию базы - где табличка ещё была
"прописана" :)

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
10.11.2004, 09:09
    #32774674
FINALE!!!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятки с базой данных
Игорь - я могу Вам всю программу кинуть если хотите, мне не жалко ибо вітянуть из нее и так ничего не смогу уже пишу все с нуля... более того она под ДОС работала у себя дома под виндами я ее даже запустить не могу... то ли біла привязка к машине.. то ли еще что-то...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Непонятки с базой данных / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]