Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2014, 16:17   #1
zigzac-zigzac
 
Регистрация: 04.05.2014
Сообщений: 7
По умолчанию Операторы цикла и БД (Pascal)

Всем привет!
Кто в курсе подскажите.......
(Этот пример для отработки, потом ячеек будет 40)
Из БД Access нужно отобрать значения из 3-х ячеек и сложить их.

procedure TForm3.Button1Click(Sender: TObject);
var
S:integer;
I:integer;
K:integer;

begin
S:=0;
for i :='ADOTable1.Fields.Fields[1].Value' to 'ADOTable1.Fields.Fields[3].Value' do
begin
K:='ADOTable1.Fields.Fields.Value';
S:=S+K;
end;

Ошибка -------------- [DCC Error] Unit3.pas(38): E2010 Incompatible types: 'Integer' and 'string'

Пробовал менять тип данных,то же самое выскакивает только мои типы показывает.
Может нужно перевод из строки в число и наоборот? Тогда где?
zigzac-zigzac вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операторы цикла (Pascal) DenisMPT Помощь студентам 3 22.05.2012 21:38
Операторы цикла (Pascal) DenisMPT Помощь студентам 0 22.05.2012 20:49
Операторы цикла [PASCAL] Ximer Помощь студентам 3 08.04.2009 20:24
Операторы цикла (Pascal) Ximer Помощь студентам 4 19.03.2009 19:56