![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.04.2012
Сообщений: 13
|
![]()
ADOTableNumDeposit.Active :=true;
n:=0; ADOQTime.First; while not ADOQTime.Eof do begin Val := ' РУб.'; if ADOQTime.FieldByName('CurrencyID'). AsString = '2' then Val := ' $'; if ADOQTime.FieldByName('CurrencyID'). AsString = '3' then Val := ' ЕВРО'; вот таккая ошибка [Error] Unit1.pas(249): '(' expected but ':=' found |
![]() |
![]() |
![]() |
#2 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Ну и ищи ошибку в 249 строке. Или хоть тут покажи, где она. А вообще, где-то ты забыл указать какие-то параметры.
Все тривиальное просто
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.04.2012
Сообщений: 13
|
![]()
Val := ' РУб.'; ругаеться вот здесь и на остальные где про деньги идет
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Не удивительно - Val это системная процедура, и давать имя переменной такое не рекомендуется никогда.
Обзови переменку по другому.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Почитай вот это.
Если честно, то не понимаю, чего ты добиться то хотел? Если использовать "val" как переменную, то забыл ее переобозначить (чего делать не рекомендую). Да он ее вообще не объявлял, только что попробовал, если в var прописать как string, то ругаться не будет. Опять же, делать это не нужно. Лучше воспользоваться советом от Stilet и объявить, например _Val
Все тривиальное просто
Последний раз редактировалось whatever; 20.04.2012 в 22:56. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 17.04.2012
Сообщений: 13
|
![]()
Спасибо помогло) но вот еще косяк
Код:
ошибка [Error] Unit1.pas(289): Undeclared identifier: 'MonthsBetween' извиняюсь за примитивные ошибки просто в делфи я 0 а мне на нем диплом писать ![]() да да, после переименования переменой, начало ругаться что неизвестный тип. Там я сам допер что надо ее задать) Последний раз редактировалось Stilet; 20.04.2012 в 23:09. |
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Счетчик в процедуре | maxwel35 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 13.06.2011 11:15 |
Ошибка в процедуре | H_U_M_M_E_R | Помощь студентам | 2 | 02.06.2010 18:51 |
Ошибка в процедуре | GAGARIN-NEW | Помощь студентам | 2 | 21.12.2007 09:23 |