![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание DATABASE в FireBird...
3APA3A © (2004-04-13 22:02:00)Вообще, как посылать SQL - запросы к FB базам?
Для Paradox'а через BDE я делал так -
Query : TQuery;
begin
Query := TQuery.Create;
Query.SQL.Text := 'create table ''c:\table.db''';
Query.ExecSQL;
end;
и так далее...
а как в fireBird это можно провернуть?
есть база данных, известен путь до нее, известна структура...
Как мне допустим выбрать из таблицы table_1 все значения поля Field, что-бы потом работать с ними уже через IBQuery
( while not IBQuery.Eof do.....)
Ильш (2004-04-14 06:46:00) [1]БЛИИИНННН !!!!!!!
Да что такое вообще творится!!!! Какого х.......
Читай блин, help-ы, читай доки, ищи книги и читай их!!!!
ЧЕ ТАК ТРУДНО ЧТО ЛИ??????????????????
Тупые вопросы хватит уже задавать тут!!!!!!!!!!!!!!!!
> а как в fireBird это можно провернуть?
как? как? каком к верху!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
обо всем что ты тут спрашиваешь давно сотни раз написано исказано - че так трудно поискать?????????????? блин!!!
kaif (2004-04-13 23:17:00) [2]Берешь TIBDatabase. Кладешь на форму. Дважды щелкаешь на компоненте. Появляется редактор свойства соединения. Укажи путь к файлу, начиная с имени физического диска на сервере. где этот файл лежит. Например: c:\vasya_db\vasya1.gdb. Укажи протокол TCP/IP. Укажи имя сервера (имя компьютера), например server или его IP-дрес. Если работаешь там же, где сервер крутится, можешь указать в качестве имени сервера localhost или зацикливающий адрес 127.0.0.1. Указываешь (обязательно!) кодовую страницу WIN1251, если хочешь работать с русскими буквами тоже.
Вписываешь юзернейм SYSDBA и пароль(по умолчанию masterkey). И убираешь птичку с запрашивания пароля, чтобы при каждом коннекте в прецессе разработки не доставал. Нажимаешь OK.
Далее: берешь компонент TIBTransaction, кладешь его туда же (на форму). Устанавливаешь его свойство DefaultDatabase, чтобы указывало на твой компонент IBDatabase.
Далее: берешь компонент запроса, например TIBQuery. Подключаешь его свойство Transaction к своему компоненту транзакции, вписываешь в свойство SQL текст запроса, например,
select * from table1
Активизируешь запрос, подключаешь через TDataSource сетку TDBGrid и наслаждаешься видом таблицы в сетке.
Дальше сам разберешься. Только еще дважды щелкни на компоненте транзакции и установи режим изоляции транзакций ReadCommitted.
Потом идешь на www.ibase.ru за ответом на любой вопрос.