Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2011, 01:24   #1
krokus_st
Новичок
Джуниор
 
Регистрация: 19.02.2011
Сообщений: 1
Восклицание Проблема с работой с DBF под Delphi2010

Собственно открываю файл dbf (тип файла FoxPro) стандартной компонентой BDE\Table - открывается нормально - затем извлекаю из открытого файла значения запросом через BDE\Query - источником указываю Датасорс от вышеуказанной Table - при выполнении Query выкидывает ошибку:

First chance exception at $76C2B727. Exception class EDBEngineError with message
'Table does not exist.
File or directory does not exist.
File: D:\pro\DBFInformer\ctat.DB
File: D:\pro\DBFInformer\ctat.DBF
File: D:\pro\DBFInformer\ctat.txt
File: D:\pro\DBFInformer\ctat'.


то есть ищет мой файл dbf в папке программы, хотя где он я указал и программа его уже открыла.

Самое странное, что тот же самый код отлично работает при компиляции в Delphi7.

Может кто сталкивался - в чем тут дело то ?
krokus_st вне форума Ответить с цитированием
Старый 19.02.2011, 08:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
стандартной компонентой BDE\Table
BDE есть в D2010???

А зачем натравливать Query на Table? Может проще уж таки указать для Query базу данных отдельно, не связывая его с Table?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с работой с файлами на ассемблере ed_ward Помощь студентам 1 04.01.2010 18:29
Проблема с работой программ Девушка_Мария Общие вопросы C/C++ 2 08.12.2009 17:58