Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как переиндексировать таблицы [D7, dBase, FoxPro]


Страницы:   1 2

чайник1 ©   (2004-02-16 12:09:00) 

Уважаемые мастера, делаю восстановление файлов из архива, как мне переиндексировать таблицы.Спасибо.


Anatoly Podgoretsky   (2004-03-09 11:39:00) [1]

В справке указан нужный модуль, научись все таки пользоваться справкой, для начинающих вот полезная ссылка http://blackman.wp-club.net/forums/index.php?act=ST&f=3&t=282&s=852a2fcd19b3698e58ac92e770f2a564


ser_referi   (2004-03-09 11:32:00) [2]

нашел !!!!!!!!


ser_referi   (2004-03-09 11:10:00) [3]

может нужен какой нибудь дополнительный компонент???


ser_referi   (2004-03-09 11:08:00) [4]

Да вроде не сломана и хелпом умею пользоваться но ничего не могу понять


Плохиш   (2004-03-09 10:51:00) [5]


> ser_referi   (09.03.04 10:41) [22]
> не так просто написал пишет что Undeclared indentifier:
> 'dbiRegenIndexes'

Я одного не пойму, у тебя что кнопка F1 сломана? Тогда используй меню Help


ser_referi   (2004-03-09 10:41:00) [6]

не так просто написал пишет что Undeclared indentifier: 'dbiRegenIndexes'


Anatoly Podgoretsky   (2004-03-09 10:37:00) [7]

Правильно ругается, поскольку это не переменная, а функция


ser_referi   (2004-03-09 10:31:00) [8]

2Anatoly Podgoretsky ©

  а тут возникла другого рода ошибка ругается что
dbiRegenIndexes не декларированная переменная


Anatoly Podgoretsky   (2004-02-16 14:36:00) [9]

Тоже наверняка правда, раз ругается.


чайник1   (2004-02-16 14:17:00) [10]

я вывел эту операцию отдельно, теперь уже не ругается на открытие, а говорит Invalid language Driver...а потом что невозможно создать индекс..


чайник1   (2004-02-16 14:00:00) [11]

спасибо..


Anatoly Podgoretsky   (2004-02-16 13:42:00) [12]

Когда ты открываешь и закрываешь в программе, то ты работаешь не с той таблицей, а с другой. Просто представь себе сеть, когда ты закрываешь таблицу у себя, ведь ты не закрываешь ее в другой программе или у другого клиента. Или закрой Дельфи и попробуй выполнить программу, или закрой все таблицы во всех формах, они также независимы друг от друга.

И при ссылке на ошибку надо сообщать точное сообщение, а не то что у меня не открывается таблица.


Danilka   (2004-02-16 13:41:00) [13]

почитай про Exclusive в хелпе, что это за зверь, тогда сразу все поймешь.


Danilka   (2004-02-16 13:40:00) [14]

[13] чайник1   (16.02.04 13:35)
Ты это делаешь в своей программе. Table1.close не закрывает таблицы открытые другими программами. А у тебя она открыта именно другой программой - дельфями.


чайник1   (2004-02-16 13:35:00) [15]

да, так и есть, но я  ведь закрываю, делаю Table1.close, а затем все остальное, и она выдает, что не может провести операцию открытия таблицы.


Danilka   (2004-02-16 13:07:00) [16]

Наиболее частая ошибка начинающих в этом случае, это когда в дельфи у тебя есть форма, на этой форме лежит ТТабле на эту таблицу и у нее установлен active := true. То-есть, она открыта дельфями.


Danilka   (2004-02-16 13:03:00) [17]

как конкретно ругается? говорит, не может открыть в эксклюзивном режиме? тогда значит не все закрываешь. может-быть эта таблица открыта другой программой. чудес на свете не бывает. а если и бывают, то справку как с ними бороться ты здесь не получишь. :))


чайник1   (2004-02-16 12:52:00) [18]

да я уже закрываю все перед индексацией, также как при копировании, она все равно ругает.


Danilka   (2004-02-16 12:39:00) [19]

[7] чайник1   (16.02.04 12:32)
значит таблица уже где-то открыта, например, в дельфях.


Anatoly Podgoretsky   (2004-02-16 12:36:00) [20]

В коде ошибки нет


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо