Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.012 c
15-1143915613
Кручен-Верчен
2006-04-01 22:20
2006.04.23
Мне просто страшно подумать, что с моим ником станет!?


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


1-1142797063
:-))
2006-03-19 22:37
2006.04.23
Сохранить картинку из Webbrowser


15-1143631131
Ketmar
2006-03-29 15:18
2006.04.23
очень глупый баг %-)


2-1144492883
Std
2006-04-08 14:41
2006.04.23
TstringList





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский