Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.25;
Скачать: CL | DM;

Вниз

Помогите кто знает. Как задекларировать в Delphi переменные ...   Найти похожие ветки 

 
Sergey_   (2002-07-04 09:06) [0]

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


 
Johnmen ©   (2002-07-04 09:13) [1]

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

>Как?

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



 
fnatali ©   (2002-07-04 09:18) [2]

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


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

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

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:58) [4]

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 10:41) [5]

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


 
Judith ©   (2002-07-04 10:54) [6]

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


 
Sergey13 ©   (2002-07-04 10:58) [7]

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


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

Нет


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

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



Страницы: 1 вся ветка

Текущий архив: 2002.07.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
7-81487
-=Gene Green=-
2002-05-01 11:56
2002.07.25
Оборудование


7-81507
vlad0007
2002-04-11 20:02
2002.07.25
Okey кто нить знает???


3-81135
Aleksandr
2002-07-02 15:53
2002.07.25
Аааа! Как заставить сессии не спрашивать логин и пароль?!


1-81224
Help
2002-07-13 20:02
2002.07.25
Как в Memo вставить текст при нажатии...


3-81175
Digitman
2002-07-03 15:06
2002.07.25
Черт-те что происходит непонятное ... и Кузьменко молчит(