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

Вниз

SQL   Найти похожие ветки 

 
LEXX_55   (2004-11-26 08:30) [0]

Дорого времени суток, господа.
Я только начинаю работать с БД. Мне надо загнать результат запроса SQL в ячейку таблицы TStringGrid. Как это сделать? Заранее спасибо за помощь.


 
Skyle ©   (2004-11-26 08:37) [1]

А в чём храниться результат запроса?


 
LEXX_55   (2004-11-26 08:42) [2]

это тоже вопрос, я абсолютный чайник.
есть зарос:
         with MainForm.Query1 do begin
           Close;
           SQL.Clear;
           SQL.Add("SELECT KLIENT");
           SQL.Add("FROM ":KlientList:KlientList.db "");
           SQL.Add("WHERE");
           SQL.Add("TELEPHON LIKE "%" + MainForm.StringGrid1.Cells[2, i] + "%" ");
           SQL.Add("ORDER BY KLIENT");
           Open;
         end;

как после этого поместить результат в ячейку?


 
HSolo ©   (2004-11-26 08:48) [3]

StringGrid.Cells[i, j] := Query1.Fields[0].AsString;


 
Skyle ©   (2004-11-26 08:50) [4]

>  [2] LEXX_55   (26.11.04 08:42)
Вот.
Теперь мы знаем, что Query1 хранит результат запроса.
Следовательно, нужно эти данные оттуда взять и запуздырить в StringGrid1.
Насколько я помню, TStringGrid хранит данные в Cells.
Поэтому перенос будет где-то так выглядеть..

while not Query1.eof do
begin
 StringGrid1.Cells[ColIndex, Query1.RecNo] := Query1.FieldByName("MySupaName").AsString;
 Query1.Next;
end;


Поля по вкусу, убедиться, что RowCount соответствующий.

Вроде всё.


 
LEXX_55   (2004-11-26 08:51) [5]

СЕНК"С усе получилось.



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

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

Наверх




Память: 0.45 MB
Время: 0.06 c
11-1084524647
dimon1979
2004-05-14 12:50
2004.12.26
Взаимодействие KOL-форм


14-1102364424
Cheater
2004-12-06 23:20
2004.12.26
Вопросы по экзаменам.


4-1099505032
CAMCOH
2004-11-03 21:03
2004.12.26
Как программно проскролить текст в memo ?


14-1101887887
negrila
2004-12-01 10:58
2004.12.26
Алгоритм работы однорукого бандита


1-1102675226
Chaser
2004-12-10 13:40
2004.12.26
Как сделать так, чтобы мою программу не взломали?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский