Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 634
|
|
1 | |
Работа с базой данных парадокс18.07.2015, 05:13. Показов 2023. Ответов 6
Метки нет (Все метки)
Всем привет.
Ребята вы не могли бы привести пример работы с базой данных paradox (.db), или хотя бы ссылку где всё расписано. Заранее благодарен. Добавлено через 9 часов 26 минут В книге описано про компонент Table но ХЕ7 я его не нахожу. Какие компоненты можно использовать? В ДАННЫЙ МОМЕНТ ИСПОЛЬЗУЮ: DataSource1 DBGrid1 ADOQuery1 Но не могу подключиться к базе данных.
0
|
18.07.2015, 05:13 | |
Ответы с готовыми решениями:
6
Работа с базой данных Работа с базой данных Работа с базой данных MS Access Работа с базой данных в C++ Builder |
Модератор
|
|
18.07.2015, 21:25 | 2 |
Закладка BDE палитры компонентов. Не знаю, правда, о ее наличии в ХЕ7, но в ХЕ3 она еще есть.
Вместо TADOQuery используй TQuery из этой палитры Добавлено через 3 минуты Само же подключение к БД Парадокс подразумевает создание псевдонима (Alias) БД утилитой BDE Administrator и указания этого псевдонима в свойстве DatabaseName компонента Query (или Table, в зависимости от того, что используешь) Добавлено через 9 минут Сейчас погуглил и нашел, что BDE из XE7 выпилили. Но можно доустановить вручную. Вот инфа
1
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 634
|
|
18.07.2015, 23:36 [ТС] | 3 |
Вроде сделал правильно, но при Active = tru выдает corrupt table/index header
В чём может быть ошибка? При открытие базы в Database Desktop(DBD32.exe) выдает unabled to open table
0
|
Модератор
|
|
19.07.2015, 06:39 | 4 |
Я попробовал подключить, как на рисунке - все подключается
А вообще-то проблема может быть в порушенной БД. Так называемая база данных на Парадоксе - это куча файлов в каком-нибудь каталоге: *.db - файл таблицы, *.px - файл первичного ключа, *.XG*, *YG* - файлы вторичных индексов, *.mb файл мемо-поля и т.д. Если какой-то из файлов отсутствует при условии что присутствовать он должен - печально... Вряд ли что-то заработает
1
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 634
|
|
19.07.2015, 17:10 [ТС] | 5 |
0
|
Модератор
|
|
19.07.2015, 19:10 | 6 |
Dr.Xank, смотри, какая хитрая ерунда получается...
Первый скрин - это Paradox-таблица, которую я создал. Ясно видно название таблицы и имена полей БД. Второй скрин - твоя таблица. И о-о-очень меня смущает выделеный фрагмент. С SQLite я совсем не знаком, поэтому не знаю, можно ли там выгрузить/загрузить таблицу в файл формата db... Но на Paradox это ну никак не похоже...
0
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|||||||
22.07.2015, 09:31 | 7 | ||||||
0
|
22.07.2015, 09:31 | |
22.07.2015, 09:31 | |
Помогаю со студенческими работами здесь
7
Работа с базой данных SQLite Работа с базой данных Работа с базой (Работа с базой) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |