Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Работа с Paradox


Автор: Tipok 10.3.2007, 01:53
Если не ADO, то чем тогда работать с paradox, если с BDE связываться не хочется?

Автор: Rodman 10.3.2007, 12:41
на закладке Interbase

Автор: Tipok 10.3.2007, 14:43
Но InterBase вроде работает только со своим форматом (*.gdb по-моему)

Автор: Insert 11.3.2007, 13:46
а чем BDE&ADO не устраивают, для парадокса больше и не надо, а если хочется поизобретать влосипед то можно попробовать через 
ODBS->DBExpress, если качнуть соответствующие драйвера, не пробовал но сработать должно, вот только нужно ли это.

Автор: Tipok 12.3.2007, 09:56
ADO очень устраивает.
Поэтому скажите кто знает значение для ConnectionString при подключении к PARADOX через JET

Автор: Insert 12.3.2007, 11:24
Значение генерируется само, ты только выбираешь соответствующие настройки, и ConnectionString у тебя будет тоже свое.

Автор: SergeBS 12.3.2007, 11:53
Rodman, 
Цитата
на закладке Interbase 

Вот тут, пжалста, поподробнее. Это как это подключаться к db-файлу? И пжалста без BDE. 
(типа за базар отвечать)

Tipok, 
Цитата
ADO очень устраивает.

Зря. http://forum.vingrad.ru/topic-92925.html читай. Если коротко: BDE - огромен и тяжел в установке. ADO - тормоз. Идешь на Torry и там 2-3 компонента халявных найдешь легко.

Автор: ~FoX~ 12.3.2007, 12:10
Цитата(Tipok @  12.3.2007,  10:56 Найти цитируемый пост)
Поэтому скажите кто знает значение для ConnectionString при подключении к PARADOX через JET 

К парадоксу, через JET вобщем то не очень здорово получиться....
А вот через ODBC самое оно, только дрова нужны....
А вообще то парадокс это ж BDE-шный формат...

Автор: Tipok 12.3.2007, 14:24
Цитата

Значение генерируется само, ты только выбираешь соответствующие настройки, и ConnectionString у тебя будет тоже свое.


Через BUILD строки подключения нельзя настроить подключение через JET ни к чему, кроме ACCESS. 
А если задать самому параметры строки, то можно к парадокс, dBase и т.д. 

Цитата

К парадоксу, через JET вобщем то не очень здорово получиться....
А вот через ODBC самое оно, только дрова нужны....
А вообще то парадокс это ж BDE-шный формат.



Через ODBC можно, но там проблем всяких... Например, делаю SQL-запрос через Query "SELECT N_1, N_2, N_3 FROM TABLE WHERE N_3= "+значение.
Для dbf, который через JET, на ура, а для db, который через ODBC - "слишком мало параметров. Ожидается 1". Это проблема из-за ODBC.

Автор: SergeBS 13.3.2007, 08:58
Tipok, 
Попробуй
SELECT N_3, N_1, N_2 FROM TABLE WHERE N_3= "+значение.

Добавлено @ 09:00 
И проверь получающуюся строку запроса типа showmessage(твой запрос). Скорее всего у тебя просто параметр не в том формате и в результате пропадает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)