Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.13;
Скачать: CL | DM;

Вниз

Delphi & Fireberd   Найти похожие ветки 

 
Maximus2005   (2005-10-17 16:13) [0]

Как подключить базу написаную на Fireberd в Delphi 6,7? Пробывал через BDE Administrator и ODBC, нечегоне виходит!


 
msguns ©   (2005-10-17 16:15) [1]

Закладка Interbase, классы TIBDataBase, TIBTransaction, TIBDataSet, TIBQuery..


 
WondeRu ©   (2005-10-17 17:31) [2]

через BDE замечательно подключается!


 
Kerk ©   (2005-10-17 18:17) [3]

ODBC, ADO - на любой вкус


 
Loginov Dmitry ©   (2005-10-17 18:34) [4]

Когда-то убедился на собственном опыте в отстойности этого BDE, с тех пор пользуюсь исключительно IBExpress. Круче на порядок.


 
Megabyte ©   (2005-10-17 21:06) [5]

Ну для Firibird"а BDE использовать просто неудобно. :)


 
Sergey_Masloff   (2005-10-17 21:07) [6]

Loginov Dmitry ©   (17.10.05 18:34) [4]
>Когда-то убедился на собственном опыте в отстойности этого BDE, с тех >пор пользуюсь исключительно IBExpress. Круче на порядок.
Я Ваши посты скоро буду вместо anekdot.ru читать. Серьезно...


 
Loginov Dmitry ©   (2005-10-17 21:14) [7]


> Sergey_Masloff   (17.10.05 21:07) [6]


Спасибо за внимание :)))


 
dr D   (2005-10-19 17:09) [8]

Купи книгу. Ищи в архивах форумво. Пошастай по нормальным сайтам. Например www.sql.ru


 
WondeRu ©   (2005-10-19 17:15) [9]

Megabyte ©   (17.10.05 21:06) [5]
Ну для Firibird"а BDE использовать просто неудобно. :)

???? обоснуйте!!!!


 
Megabyte ©   (2005-10-19 17:33) [10]

Работа с InterBase у большинства программистов, как и у меня, началась с BDE. Т.е. сначала было освоение Delphi, а затем IB. Разумеется, самым естественным способом работы с IB из Delphi было использование BDE. Однако BDE, если вспомнить историю его создания, ориентирован на максимальное упрощение работы с SQL-серверами для тех программистов, кто раньше работал только с настольными базами данных (dBase, FoxPro, Access и т.п.). Универсальность BDE многие годы не давала возможности воспользоваться всем потенциалом IB (как собственно, и потенциалом других SQL-серверов. Мало того, что BDE скрывает массу особенностей работы с SQL-серверами от разработчиков (см. статью "Архитектура BDE"), но и не дает воспользоваться богатством средств управления транзакциями.

BDE поддерживает только одну транзакцию на соединение с сервером (Database). На самом деле в IB может быть сколько угодно транзакций в одном соединении, и выбор их параметров намного больше, чем предлагает BDE. Если вспомнить, то BDE обеспечивает всего два типа транзакций - Read Committed и Repeatable Read, и два варианта завершения транзакций для каждого типа - Commit или Commit Retaining (с сохранением запросов открытыми в последнем случае).

http://ibase.ru/devinfo/ibtrans.htm

Обосновал? Наверное я неправильно выразился. Не "неудобно", а "незачем, если есть более функциональные компоненты"


 
WondeRu ©   (2005-10-19 17:37) [11]

Megabyte ©   (19.10.05 17:33) [10]
Обосновал? Наверное я неправильно выразился. Не "неудобно", а "незачем, если есть более функциональные компоненты"

угу, выражайтесь точнее)


 
Desdechado ©   (2005-10-19 21:14) [12]

есть подозрения, что авторунужно просто готовую программу с БДЕ соединить с готовой БД на Firebird
возможно, для этого потребуется alias в БДЕ
драйвер-native-interbase
остальные параметры - по описанию из БДЕ админа F1



Страницы: 1 вся ветка

Текущий архив: 2005.11.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.059 c
14-1129992001
Express
2005-10-22 18:40
2005.11.13
Invalid file name


8-1119860713
Radgar
2005-06-27 12:25
2005.11.13
Проблема TImage.Create


3-1128394079
npr2
2005-10-04 06:47
2005.11.13
Запись картинки с Image в БД Access


4-1126229789
Ксардас
2005-09-09 05:36
2005.11.13
Обращение к портам LPT через WinAPI


2-1129745023
serko
2005-10-19 22:03
2005.11.13
MainMenu