TDbf.Active:=true

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
Аватара пользователя
STAKANOV
энтузиаст
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV »

При выполнениии

Код: Выделить всё

TDbf.Active:=true

если указанная таблица не существует, то возникает ошибка. Соответсвенно хотелось бы ее в таком случае создавать. Как это сделать корректно (перехватить)?

ЗЫ. Lazarus не используется!

Ктонибудь видел более менее большое описание TDbf ?
<a href='http://wiki.lazarus.freepascal.org/index.php/Lazarus_Tdbf_Tutorial' target='_blank'>Lazarus Tdbf Tutorial не предлагать </a> ;)
Аватара пользователя
STAKANOV
энтузиаст
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV »

Сейчас просто воспользовался конструкцией try-except-end. Другие способы есть?
m_guest
постоялец
Сообщения: 193
Зарегистрирован: 14.08.2005 15:10:21

Сообщение m_guest »

STAKANOV писал(а): Ктонибудь видел более менее большое описание TDbf ?
<a href='http://wiki.lazarus.freepascal.org/index.php/Lazarus_Tdbf_Tutorial' target='_blank'>Lazarus Tdbf Tutorial не предлагать </a> ;)

Здесь <a href='http://sourceforge.net/project/showfiles.php?group_id=34085&package_id=26371&release_id=267230' target='_blank'>http://sourceforge.net/project/showfiles.p...lease_id=267230</a>
Аватара пользователя
STAKANOV
энтузиаст
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV »

m_guest писал(а):
STAKANOV писал(а): Ктонибудь видел более менее большое описание TDbf ?
<a href='http://wiki.lazarus.freepascal.org/index.php/Lazarus_Tdbf_Tutorial' target='_blank'>Lazarus Tdbf Tutorial не предлагать </a>  ;)

Здесь <a href='http://sourceforge.net/project/showfiles.php?group_id=34085&package_id=26371&release_id=267230' target='_blank'>http://sourceforge.net/project/showfiles.p...lease_id=267230</a>

Забыл сказать - это у меня тоже есть.

Хотелсь бы именно учебничек небольшой. Причем именно FPC+DBF без Lazarus. Странно, что найти не удается - FPC и TDbf уже очень давно существуют. Похоже единственный способ с этим разобраться - "с миру по нитке ..." :D В принципе теме не сложная ;)
Ответить