Форум: "Базы";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];
ВнизПомогите новичку. Работа с БД в Делфи Найти похожие ветки
← →
toha (2006-02-27 16:10) [0]надо срочно разобратся как работать с БД в Делфи(IBase, точнее FireBird) -- как загрузить базу(подключится к серверу?), как посылать SQL запросы, какие есть кампоненты и для чего они...
Вообщем, я в этих вопросах не шарю :(
Подкинте, пожалуйста, ссылок где можно почитать.
заранее благодарен
← →
Sergey13 © (2006-02-27 16:12) [1]ibase.ru
yandex.ru
← →
toha (2006-02-27 16:20) [2]Sergey13
:)
пробовал... не помогло.
меня интересует именно работа с дельфийскими компонентами
← →
Sergey13 © (2006-02-27 16:23) [3]2 [2] toha (27.02.06 16:20)
>пробовал... не помогло.
Плохо пробовал. Если ни ibase.ru ни yandex.ru тебе не помогли, то тебе ничто уже не поможет. В управдомы можно смело переходить. 8-)
← →
Johnmen © (2006-02-27 16:27) [4]>Sergey13 © (27.02.06 16:23) [3]
>В управдомы можно смело переходить. 8-)
Сначала бы сессию не завалить. А там хоть в дворники..:)
← →
Sergey13 © (2006-02-27 16:29) [5]2[4] Johnmen © (27.02.06 16:27)
Так вроде время то еще межсессионное. 8-)
← →
Johnmen © (2006-02-27 16:32) [6]>Sergey13 © (27.02.06 16:29) [5]
Другой расшифровки слова "срочно" придумать не могу :))
← →
Sergey13 © (2006-02-27 16:40) [7]2[6] Johnmen © (27.02.06 16:32)
>Другой расшифровки слова "срочно" придумать не могу :))
Легко. Начальник приказал ERP систему написать к четвергу - сидим пишем. 8-)
← →
msguns © (2006-02-27 17:29) [8]"Встроенные" в Дельфи компоненты доступа к БД Interbase/Fireburd/Yaffil находятся на одноименной вкладке палитры (Inrebase), иногда называемой IBX.
Вот их назначение:
TIBDataBase - для создание соединения (коннекта) к серверу
TIBTransaction - для управления транзакциями, в контексте которых осуществляется лбой запрос к серверу
TIBTable - аналог TTable, "эмулирующий" таблицу для программистов, привыкших к табличным технологиям работы с БД
TIBQuery - запрос к серверу, с помощью которого можно получить набор данных или сделать изменения в одной из таблиц БД. Похож функционально на TQuery
TIBDataSet - компонент, сочетающий в себе TIBTable и TIBQuery. Используется для просмотра-редактирования данных "в одном стакане" (визуальном контроле типа TDBGrid). Позволяет непосредственно "в себе" редактировать данные, полученные достаточно простым запросом (как правило, из одной таблицы)
TIBUpdateSQL - компонент, дополняющий TIBDataSet в случаях датасета, полученного "хитрым" способом (например, из нескольких таблиц или в результате обращения к представлению (View) или хранимой процедуре (Stored Proc), исполненными непосредственно на сервере.
TIBSQL - компонент "быстрого" запроса к серверу. Используется для коротких (обычно одиночных) изменений в таблице БД. Отличается от TIBQuery тем, что не возвращает НД и имеет не требует подготовительной работы перед отправекой на сервер.
Все остальные компоненты закладки являются дополнением и используются для более тонкого управления обмена данными с сервером интербэйз.
По все переисленным компонентам в дельфи есть встроеннаы справка с исчерпывающей информацией. При наличии проблем с английским рекомендую книгу Вострикова-Ковязина "Мир интербэйз".
Для понимания работы интербэйз необходимо хотя бы элементарное понимание клиент-серверного подхода к хранению и обработке данных, а также начальные знания некоторый особенностей СУБД: векрсинности записей, механизм транзакций, изолированность транзакций и т.д.
У В&К есть краткое введение по этому вопросу.
← →
msguns © (2006-02-27 17:32) [9]Прошу прощения за опечатки
← →
аматор © (2006-02-27 21:31) [10]Привет...
msguns © (27.02.06 17:29) [8] Даааааааааааааааааа, а человеку тяжело демки просмотреть (эт так, к слову).
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.011 c