Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

using ADOQuery

17K
04 сентября 2006 года
SpookyDescendant
9 / / 04.09.2006
Hi. Could someone explain me how to execute SQL query (for example: SELECT aaa FROM bbb) using ADOQuery component and finally how to represent returned values in ListBox? Hould you write a sample code?
Thank you very much...
1
05 сентября 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=SpookyDescendant]Hi. Could someone explain me how to execute SQL query (for example: SELECT aaa FROM bbb) using ADOQuery component and finally how to represent returned values in ListBox? Hould you write a sample code?
Thank you very much...[/QUOTE]
В данном форуме в качестве языка общения принят русский. Придерживайтесь пожалуйста этого правила.
 
Код:
ADOQuary1->SQL->Clear();
ADOQuary1->SQL->Add("SELECT aaa FROM bbb");
ADOQuary1->Active = true;
while(!ADOQuary1->Eof){
 ListBox1->Items->Add(ADOQuary1->FieldByName("aaa")->Value);
 ADOQuery1->Next();
}
17K
05 сентября 2006 года
SpookyDescendant
9 / / 04.09.2006
Bolshoje spasibo.
309
20 сентября 2006 года
el scorpio
1.1K / / 19.09.2006
Можно использовать запросы с параметрами
 
Код:
const AnsiString cSQL_String = "SELECT * FROM tbl WHERE (id = :pID)";
...
TForm1::Selection (int id)
{
    AQ->Close();
    AQ->SQL->Text = sSQL_String;
    AQ->Parameters->ParamByName ("pID").Value = id; //Не помню точное написание присвоения значения параметру :(
    AQ->Open(); Будет выполнен запрос, в котором pID замененится указанным значением id
}


Количество параметров определяется автоматически при вводе текста запроса.
Существует множество способов обращения к параметрам: по имени, по номеру, через свойства, через методы... В общем, читайте хелп.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог