Вопрос № 47100: Уважаемые эксперты как мне в Си++ скомпилировать обыкновенный exe файл... Подскажите
мне пожалуйста... Заранее спасибо......Вопрос № 47151: Здраствуйте. Я работаю
в С++ Builder 6. Прошу помочь. При работе с DBF (FoxPro) файлами через BDE у меня возникают ошибки связаные с индексами CDX.
А именно когда открываю файл (Table1->Open()) выскакивает сообщение о плохом дескрипторе индексов, ...
Вопрос
№ 47.100
Уважаемые эксперты как мне в Си++ скомпилировать обыкновенный exe файл... Подскажите мне пожалуйста... Заранее спасибо...
Отправлен: 23.06.2006, 01:25
Вопрос задала: Koran (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Виктор Пырлик
Здравствуйте, Koran!
В UNIX/Linux: gcc -o <имя выходного файла> <имя исходника>
В Windows: пользуйтесь Turbo C++ - бесплатно, с интерфейсом (просто жмем F9 и всё...) для GUI приложения тоже можно использовать
но лучще VC++ или C++ Builder или Borland С++)
у разных компиляторов разные ключи, самый простой способ - запустить любой компилятор без параметров, он выдаст все ключи...
А вобще, спрашивайте более конкретно, что хотите и на чем.
--------- Не результат важен, процесс есть двигатель всего!
Ответ отправил: Виктор Пырлик (статус:
1-ый класс)
Ответ отправлен: 23.06.2006, 19:24
Вопрос
№ 47.151
Здраствуйте. Я работаю в С++ Builder 6. Прошу помочь. При работе с DBF (FoxPro) файлами через BDE у меня возникают ошибки
связаные с индексами CDX. А именно когда открываю файл (Table1->Open()) выскакивает сообщение о плохом дескрипторе индексов,
другие файлы с индексами открываються нормально. А когда я убираю некоторые индексированые поля, то файл открывается.
Так вот. Меня интерисует, какие еще есть способы работать с dbf файлами? Или как открыть файл с помощю BDE но не трогая
индексов? Индекс нормальный 100 %.
Отправлен: 23.06.2006, 18:45
Вопрос задал: Etenity (статус: 6-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Виктор Пырлик
Здравствуйте, Etenity!
Возможно это не то что Вы ждали.. BDE - пережиток прошлого века, у него и без DBase проблемм хватает. Есть вариант работать
через ODBC.
В любом случае, проверте на нормальность построение базы. Старайтесь не использовать строковые индексы. У Фокса своя индексация,
и потому, ч/з компонент TTable - не лучщий вариант работать с ними. Попробуйте связку TQuery + TUpdateSQL, попробуйте на
"заполнять" компонент TTable полями таблицы (Fields) и оброщайтесь к полям программно.
--------- Не результат важен, процесс есть двигатель всего!
Ответ отправил: Виктор Пырлик (статус:
1-ый класс)
Ответ отправлен: 23.06.2006, 19:36