Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.043 c
14-1102366856
VEG
2004-12-07 00:00
2004.12.26
Новый IE теперь блокирует скрипты с чужого хоста


14-1102335915
by
2004-12-06 15:25
2004.12.26
Соединяющие запросы в .Net и Delphi


3-1101882356
Alex-
2004-12-01 09:25
2004.12.26
Освобождение памяти


14-1102431283
Чеширский_Кот
2004-12-07 17:54
2004.12.26
The Blow Monkeys, It Doesn t Have to Be This Way


14-1102494574
Rouse_
2004-12-08 11:29
2004.12.26
LOL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский