|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.07.2008, 21:25 | #1 |
Форумчанин
Регистрация: 25.06.2008
Сообщений: 100
|
Работа с БД, ADO, IB
Расскажите мне, пожалуйста, что такое BDE, ADO, IntraBase. Являются ли они взаимозаменимы?
|
01.07.2008, 23:52 | #2 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
BDE отсекайте сразу. Это направление не обновляется уже 10 лет. Последняя версия датируется 1998 годом. Начинайте с ADO.
|
02.07.2008, 00:00 | #3 |
Форумчанин
Регистрация: 25.06.2008
Сообщений: 100
|
Слава богам! Я думал с этого начинать Но все же, нельзя ли про ADO и IB немного рассказать? Я вот, например, запутался: ведь, InterBase - это СУБД. Какое отношение оно имеет к компонентам Delphi?
|
02.07.2008, 00:28 | #4 | |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Цитата:
Несколько примеров можете глянуть здесь: http://www.delphicode.ru/database/database.htm |
|
02.07.2008, 06:42 | #5 |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
По поводу BDE соглашусь - это уже как морально, так и физически устаревшая технология доступа к БД. Наиболее универсальной на сегодняшний день считается - ADO. Но есть и специализированные библиотеки доступа к базам данным. Например, упоминавшаяся вами библиотека доступа InterBase заточена для работы с БД InterBase. Так же как, например SDAC (SQL Server Data Access Components ) заточена для работы с MS SQL Server, ODAC ( Oracle Data Access Components ) - соответственно предназначена для работы с Oracle и т.д. Использование специализированных библиотек доступа, естественно имеет свои положительные стороны. Так как если библиотека доступа разрабатывается под определенную СУБД, то она может в большей степени поддерживать возможности той или иной СУБД.
|
02.07.2008, 07:56 | #6 |
Форумчанин
Регистрация: 25.06.2008
Сообщений: 100
|
Благодарю, что откликнулись. А не у кого нет ссылок на информацию по работе с ADO & IB? Только чтоб была краткой, но вместительной Если нет оной, то хоть какой-нибудь.
|
02.07.2008, 11:37 | #7 |
Пользователь
Регистрация: 25.11.2006
Сообщений: 86
|
Старовъръ, я щас тоже интересуюсь ADO (+ Access).
Читаю вот эту статью - http://sql.ru/articles/mssql/2005/122703ADO.shtml Ещё можно тут найти полезного: http://sql.ru/articles/articles.aspx?g=ADO&s=0&p=3 http://sql.ru/articles/articles.aspx?g=Delphi&s=0&p=3 Книги написанной именно про ADO я не нашёл Ещё вчера нашёл в книге "Дарахвелидзе П., Марков Е. - Программирование в Delphi 7" раздел про ADO, но пока не смотрел его, прочитал мельком первую главу, вроде бы автор хорошо пишет, вот только там голимая теория, хотя может дальше будут и примеры. Так что смотри...
Мой ник - GN
|
02.07.2008, 11:59 | #8 |
Дон Кихот
Форумчанин
Регистрация: 17.01.2008
Сообщений: 130
|
Примеры работы с ADO в самом delphi есть...
ADO - это универсальный механизмм доступа к любым типам баз данных (acces, mssql, dBase, FoxPro, csv). Развился из проекта ODBC. InterBase - это механизм работы только с БД InterBase и только при условии установленной клиентской части InterBase. InterBase, кстати бесплатен в отличие от access С точки зрения мультиплатформенности ADO и IB не подходят... Лучше использовать платформонезависимые БД типа SQLite... |
02.07.2008, 23:16 | #9 |
Форумчанин
Регистрация: 25.06.2008
Сообщений: 100
|
|
03.07.2008, 07:39 | #10 | |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
Цитата:
|
|