![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите кто знает. Как задекларировать в 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,
переменные твоей проги - в твоей проге.
>Как?
Стандартными методами и приемами, принятыми при программировании БД.