Вверх ↑
Этот топик читают: Гость
Этот топик был перемещен из раздела "Помощь по среде"
Ответов: 84
Рейтинг: 1
#61: 2016-01-27 09:43:33 ЛС | профиль | цитата
Есть база Paradox. Подскажите простейший пример подключения к базе и чтения данных.
Пример базы здесь.
карма: 1

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#62: 2016-01-27 10:15:40 ЛС | профиль | цитата
Если есть в системе установленный драйвер ODBC для Paradox, то просто используйте пример доступа к ней, идущий с программой: \HiAsm\Elements\Delphi\Example\DataBase\ODBC_Access.sha
Если драйвер не установлен то вам сюда. В двух словах, для случая 64-битной Windows надо добавлять источник ODBC через 32-битную консоль администрирования: \Windows\SysWOW64\odbcad32.exe
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 84
Рейтинг: 1
#63: 2016-01-27 15:11:13 ЛС | профиль | цитата
Драйвер установлен, но я не знаю какие параметры прописывать для подключения.
В качестве драйвера прописываю Microsoft Paradox Driver (*.db ), а вот что дальше...
карма: 1

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#64: 2016-01-27 17:53:57 ЛС | профиль | цитата
Укажите нужную Вам строку подключения. Смотрите примеры здесь.
Сформируйте sql запрос на выборку данных и замените в примере его своим. Если Вы понимаете слова здесь написанные, то у Вас должно все заработать. Иначе - проблема, которую сможете решить только Вы сами, узнав больше о выше написанном на просторах интернета.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#65: 2016-01-27 19:51:26 ЛС | профиль | цитата
Вот еще может помочь -- Источники данных
карма: 22

0
Ответов: 84
Рейтинг: 1
#66: 2016-01-28 00:58:44 ЛС | профиль | цитата
nesco писал(а):
Вот еще может помочь

Спасибо, информации стало чуть больше, но это мне всё равно не помогло. Я не знаю что прописывать в DefaultDir и
ParadoxNetPath Потом не ясно, нужно ли прописывать пароль? Я сторонним въювером подсоединяюсь к базе данных без всяких паролей.

Без реально работающего примера я боюсь по каждому пункту буду вопросы задавать.
Готов заплатить разумные деньги за пример подключения и чтения данных из базы Paradox.
карма: 1

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#67: 2016-01-28 05:56:42 ЛС | профиль | цитата
Печально видеть полную беспомощность ума перед элементарными проблемами .
Пример открытия файла Paradox через OLE: paradoxole.rar
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 1paradoxole.rar [46.3KB] [538]
Ответов: 84
Рейтинг: 1
#68: 2016-01-28 08:26:08 ЛС | профиль | цитата
Nic писал(а):
Печально видеть полную беспомощность
Вы думаете мне не печально. Однако хитрость в том, что проблемы бывают не только в скрипте Хиасма, но и в самой операционке. У меня ваш пример не работает. Если у вас точно работает - вероятно проблема у меня.

картинка
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#69: 2016-01-28 08:44:26 ЛС | профиль | цитата
NordWest писал(а):
Если у вас точно работает
У меня точно работает.
nordwest_1.gif
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1nordwest_1.gif [39.1KB] [1084]
Ответов: 84
Рейтинг: 1
#70: 2016-01-28 09:26:29 ЛС | профиль | цитата
Получается, что у меня не установлен драйвер? Как это проверить?
Вот список установленных у меня драйверов, который я получаю используя код ODBC_List.sha

картинка
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#71: 2016-01-28 09:46:46 ЛС | профиль | цитата
У компонентов есть точки onError. Подключаемся к ним и смотрим.
code_36876.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_36876.txt [1.9KB] [441]
Ответов: 84
Рейтинг: 1
#72: 2016-01-28 13:14:25 ЛС | профиль | цитата
Tad писал(а):
Подключаемся к ним и смотрим
Вылетает диалоговое окно Query в котором цифры -2147467259
Я так понимаю ошибка возникает при попытке запросить данные.
------------ Дoбавленo в 11.44:
Повесил на выход onConnect текстовое поле Edit.
При попытке подключиться к базе событие с выхода onConnect приходит, но идентификатор базы данных пустой.
------------ Дoбавленo в 12.38:
Вообще говоря для доступа к этой базе на компе установлен Borland BDE. Может как то напрямую через BDE можно конектится?
карма: 1

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#73: 2016-01-28 13:35:24 ЛС | профиль | цитата
[flood]
«- Слушай, вот у меня машина что-то не заводится
не могу понять почему...
- А ты фары протирал?
- Ну да.
- А по колесу стучал?
- А как же...
- Ну тогда я не знаю...»
[/flood]
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 84
Рейтинг: 1
#74: 2016-01-28 14:25:25 ЛС | профиль | цитата
[flood]Ладно, видно не судьба мне это победить... больше беспокоить не стану. Всем спасибо.[/flood]
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#75: 2016-01-28 15:01:39 ЛС | профиль | цитата
NordWest, а вот с твоей БД
code_36880.txt
nordwest_2.gif
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 2nordwest_2.gif [45.2KB] [898], code_36880.txt [2.1KB] [460]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)