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

Вниз

Как получить результат запроса к DB в переменную   Найти похожие ветки 

 
Axilles ©   (2006-12-03 18:45) [0]

Люди подскажите как получить результат запросв в переменную, пытаюсь использовать dbExpress

пишу так:
procedure TForm1.Button1Click(Sender: TObject);
var rem: string;
begin
 SQLDataSet1.CommandType:=ctQuery;
 SQLDataSet1.CommandText:="select char_name from user_data where char_id=3";
 SQLDataSet1.ExecSQL;

end;

а вот дальше что ума не приложу и ни где найти не могу,
результатом этого запроса будет слово admin
а вот как его получить в какую нибудь переменную???
уже маюсь который день помогите плиз !


 
Desdechado ©   (2006-12-03 19:27) [1]

> уже маюсь который день
Букварь бы почитал.

Для запросов SELECT нужно делать SQLDataSet1.Open
после чего
name:=SQLDataSet1.FieldByNAme( "char_name" ).AsString;


 
Axilles ©   (2006-12-03 19:40) [2]

Так гдеж найти этот букварь, те что нахожу там все с гридом носяться :(
так что
SQLDataSet1.CommandText:="select char_name from user_data where char_id=3";
не верно получается ? вроде в букваре вычитал :(
а как тогда окончательный вариант?


 
Desdechado ©   (2006-12-03 19:43) [3]

да, тебе не букварь нужен, а тарелку манной каши
читать учись


 
Desdechado ©   (2006-12-03 19:43) [4]

я тебе в [1] все написал


 
Axilles ©   (2006-12-03 19:49) [5]

так бы и написал что SQLDataSet1.ExecSQL надо SQLDataSet1.Open делать, а то два поста про кашу :)


 
Axilles ©   (2006-12-03 19:59) [6]

Ура заработало спасибо Desdechado !!!

procedure TForm1.Button1Click(Sender: TObject);
var name: string;
begin
 SQLDataSet1.CommandType:=ctQuery;
 SQLDataSet1.CommandText:="select char_name from user_data where char_id=3";
 SQLDataSet1.Open;
 name:=SQLDataSet1.FieldByNAme( "char_name" ).AsString;
 Edit1.Text:=name;
 end;

спасибо Desdechado !!!



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

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

Наверх




Память: 0.48 MB
Время: 0.051 c
2-1165232950
Евгений Р.
2006-12-04 14:49
2006.12.24
Сигнал из динамика компьютера


2-1165225696
Scavenger
2006-12-04 12:48
2006.12.24
Дата и время


6-1154014049
Gbp
2006-07-27 19:27
2006.12.24
Вопросы по TWebBrowser


3-1160636165
Alvin
2006-10-12 10:56
2006.12.24
Изменения данных в БД на SQL Server


2-1165320973
Галинка
2006-12-05 15:16
2006.12.24
Можно ли найти xml-узел по имени