Главная страница
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.024 c
2-1130078972
muzik@NT!
2005-10-23 18:49
2005.11.13
TCanvas глючит или я?


14-1129668273
Prohodil Mimo
2005-10-19 00:44
2005.11.13
Каковы преимущества тестирования с NUnit?


2-1129830465
Vitaly00
2005-10-20 21:47
2005.11.13
Загрузка текстового файла в listview, где ошибка?


14-1130103424
asavkin
2005-10-24 01:37
2005.11.13
[работа] удаленная работа для программиста, Delphi


3-1127992040
guesst
2005-09-29 15:07
2005.11.13
Log файл