Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
ВнизПомогите кто знает. Как задекларировать в 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c