Вниз
Скачать: CL | DM;

Помогите новичку. Работа с БД в Делфи   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
2-1144342181
Isaev
2006-04-06 20:49
2006.04.23
Проблема компиляции


1-1142602507
shart
2006-03-17 16:35
2006.04.23
Access Violation при открытии файла


2-1144753994
ffo
2006-04-11 15:13
2006.04.23
Допишите строку!!!!!!!!


4-1138703879
bvn123
2006-01-31 13:37
2006.04.23
COM-порт, как вставить обработчик события onRxChar в программу?


3-1141126943
gamar
2006-02-28 14:42
2006.04.23
Добавление поля в runtime




   Наверх