Как привязать форму Delphi к базе Firebird 1.5

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Как привязать форму Delphi к базе Firebird 1.5

Сообщение Shystrik » 22 мар 2007, 15:41

Помогите пожалуйста на практике привязать форму Delphi к базе данных, чтоб на форме отображались все поля таблицы и можно было редактировать ее !!! :?: :?: :?:

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 22 мар 2007, 16:12

то есть,
1. у тебя нет никаких книжек
2. никаких статей по этому поводу в интернете ты не искал
3. примеры, входящие в поставку Delphi, ты вообще не смотрел

так?

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 22 мар 2007, 16:19

Литературы у меня действительно никакой нет, ты не знаешь где можно взять в электронном виде ????

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 22 мар 2007, 16:27

ты не знаешь где можно взять в электронном виде ????
в электронном виде - в гугле или яндексе. в твердом - в книжном магазине. в виде примеров - у тебя на диске.

хоть что-нибудь делал, прежде чем вопрос задать? Или установил Delphi, Firebird, и на этом все остановилось?

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 22 мар 2007, 16:32

Ессенция мудрости находится, как ты уже должен знать, здесь же на iBase.
Там же даны рекомендованные к изучению книжки.
Иметь их в электронном виде - извращение, читать с экрана сотни страниц очень тяжело, знаю по собственному опыту.

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 22 мар 2007, 16:34

Далал, базу на Firebird я уже сделал (экспериментальную), через IBExpert. Теперь хочу на нее посмотреть через форму Delphi, а как сделать это не знаю !!!

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 22 мар 2007, 16:51

Понимаешь какая штука.
Цитировать сюда сжатый дайджест всех книг по разработке БД в дельфях на IB/FB будет слишком, не кажется тебе?
Какие книжки читать и где искать прочие полезные советы - уже знаешь.

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 26 мар 2007, 10:58

По ходу решения задачи, Возникла другая проблема. Немогу присоединить БД через БДЕAdministrator , в списке форматов нет .fdb, что делать ????

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 26 мар 2007, 11:58

Забыть о BDE.
И почитать о компонентах прямого доступа. Например.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 26 мар 2007, 17:48

в списке форматов нет .fdb,
каких-таких "форматов"???

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 04 апр 2007, 14:47

Нашел в нете ODBC драйвер(который поддерживает тип .fdb), поставил. Вроде бы создал алиас для моей базы, но открыть его не могу. РУгается "Invalid configuration parameter
BDE Error 12550 "
что делать с етой фигней ???

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 04 апр 2007, 14:51

Shystrik писал(а):Нашел в нете ODBC драйвер(который поддерживает тип .fdb), поставил.
Это какой-такой драйвер?
И чем плохи те, что лежат на этом сайте?

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 04 апр 2007, 14:57

Драйвер называется Firebird ODBC driver 1.2.0.69

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 04 апр 2007, 15:00

Shystrik писал(а):Нашел в нете ODBC драйвер(который поддерживает тип .fdb), поставил. Вроде бы создал алиас для моей базы, но открыть его не могу. РУгается "Invalid configuration parameter
BDE Error 12550 "
драйвер видать у тя не в духе, вот и лается :)
ну, а ежели нет желания даваемые ссылки читать, то удачной борьбы с
ODBC, BDE и тыды и тыпы

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 04 апр 2007, 15:05

Драйвер должен быть нормальным так как я его скачал с этого сайта

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 04 апр 2007, 15:29

Shystrik писал(а):Драйвер должен быть нормальным так как я его скачал с этого сайта
я оным драйвером честно скажу исключительно из нездорового интереса цеплялся из Exсel-a к базе FB
Замечательно, драйвер нормальный - ну и какой напрашивается вывод?
ну скажи по секрету, чем же тебя так прельщает BDE и чем не нравится http://www.ibase.ru/devinfo/ibx.htm

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 04 апр 2007, 15:29

У меня этот драйвер завёлся с пол-оборота.
Видимо, что-то ты не так делал. Системный DSN создал или как? Клиентскую dll указал?

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 04 апр 2007, 15:39

Нет, DSN я не создавал, а как это сделать ??? Где лежит клиентская DLL я знаю !

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 04 апр 2007, 16:14

ой, перестаньте же. ну нафиг ODBC когда есть BDE?
www.ibase.ru/devinfo/choosecomp.htm
Нашел в нете ODBC драйвер(который поддерживает тип .fdb)
перестаньте нести бред. никакой драйвер "тип" fdb не поддерживает. fdb, gdb, и так далее - базы Firebird и InterBase - открываются ТОЛЬКО СЕРВЕРОМ, а не BDE, ODBC или компонентами доступа (см. документ выше).

Ну нельзя же так, честное слово.

И потом, есть статья
www.ibase.ru/devinfo/bde.htm

долго еще будем долбить на форуме, вообще ничего не читая? :)

Shystrik
Сообщения: 10
Зарегистрирован: 22 мар 2007, 13:46

Сообщение Shystrik » 06 апр 2007, 10:47

Уважаемые, скиньте пожалуйста ссылку про компоненты ADO (почитать про них надо очень). Заранее благодарю !!!

Ответить