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

Вниз

Dbgrid илил table   Найти похожие ветки 

 
Korenb Grif   (2004-01-17 19:32) [0]

Вопрос может показаться глупым но все же ... Поготи, Пожалуйста...
Есть база -> таблица -> DBgrid я бы хотел научиться:
1. Сложить все значения в даном столбце..
2. i значение в одном столбце * / + - из iили j значения в другом столбце
3. научиться работать с ячейками....
ПОжалуйста помагите....


 
Desdechado   (2004-01-17 19:57) [1]

1. средствами SQL - select sum(столбец) from tbl
2. select fld1 + fld2 from tbl

или цикл по всем записям

3. если имеешь ввиду поля, почитай в справке про TField и его наследников, про свойство TDataSet.FieldByName ...


 
Korenb Grif   (2004-01-17 20:08) [2]

Desdechado, Спасибо за ответ но не могли бы вы пояснить..
Я попробывал первый вариант ... как не печально не проходит..
У меня база аксесс делаю запрос вроде все как надо ...
но пр компиляции говорит об опущенном параметре и не работат.
Еще раз огромное спасибо за помощь


 
Desdechado   (2004-01-18 14:23) [3]

qry: TQuery; - этот qry кладешь на форму, прописываешь параметры

qry.SQL.Text := "select sum(my_money) from ClientMoney";
qry.Open;

nTotalMoney := qry.Fields[ 0 ].AsFloat;

теперь в этой переменной сумма всех денег по таблице клиентов

подробности все равно читай с правке или книжках - здесь всего не объяснить


 
Плохиш_   (2004-01-18 14:54) [4]

Korenb Grif (17.01.04 19:32)

> я бы хотел научиться

Т.е. это следует понимать, что книжек в вашем Глухоманске не продают?



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

Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-29453
Андрей Сенченко
2004-01-21 22:11
2004.02.10
Загрузка текстовых файлов из ресурса.


9-29193
Vitas2
2003-07-21 10:09
2004.02.10
Пересечение луча с треугольником


4-29662
Леприкон
2003-12-05 09:08
2004.02.10
Смена цвета окна


1-29324
SeLarin
2004-01-29 15:01
2004.02.10
TLabel.Color


1-29468
Ell
2004-01-28 15:05
2004.02.10
Publik & Private





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