Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите кто знает. Как задекларировать в Delphi переменные ... [D5, Oracle]


Sergey_ ©   (2002-07-04 09:06:00) 

Как задекларировать в Delphi переменные Oracle и как использовать эти переменные в запросе?
У меня есть Edit, данные из него нужно занести в БД, Как?
В Delphi я использую компоненты DOA.
Заранее благодарен!


Sergey_   (2002-07-04 11:06:00) [1]

Огромное человеческое спасибо. Все работает как положено.


Sergey_   (2002-07-04 10:59:00) [2]

Нет


Sergey13   (2002-07-04 10:58:00) [3]

Вместо
Query.parambyname("v_abr").asstring:=v_Abr;
Надо
Query.DeclareVariable("v_abr",otString);
Query.SetVariable("v_abr",Edit1.Text)


Judith   (2002-07-04 10:54:00) [4]

А процедура у тебя не в пакете?


Sergey_   (2002-07-04 10:41:00) [5]

Компонент Query из набора компонентов DOA и у него нет метода parambyname. Полное имя компонента OracleQuery из TOracleQuery.


fnatali   (2002-07-04 09:58:00) [6]

procedure TForm2.InsertClick(Sender: TObject);
Var
v_Abr:String;
begin
v_Abr:=Edit1.Text;
Query.SQl.Clear;
Query.SQL.Add("Insert Into cs(Abr) Values(:v_Abr)");
Query.parambyname("v_abr").asstring:=v_Abr;
Query.Execute;
end;


Sergey_   (2002-07-04 09:49:00) [7]

Если знаете подскажите, что я делаю не правильно.

procedure TForm2.InsertClick(Sender: TObject);
Var
v_Abr:String;
begin
v_Abr:=Edit1.Text;
Query.SQl.Clear;
Query.SQL.Add("Insert Into cs(Abr) Values(v_Abr)");
Query.Execute;
end;


fnatali   (2002-07-04 09:18:00) [8]

Чтобы занести данные из edit в БД воспользуйся запросом с параметрами


Johnmen   (2002-07-04 09:13:00) [9]

Переменные Oracle декларируются в Oracle,
переменные твоей проги - в твоей проге.

>Как?

Стандартными методами и приемами, принятыми при программировании БД.


Наверх

Титульная страница Поиск, карта сайта Написать письмо