|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.05.2016, 03:32 | #1 |
Новичок
Джуниор
Регистрация: 10.05.2016
Сообщений: 1
|
Ошибка "Undeclared identifier" и "Missing operator or semicolon"
Здравствуйте! У меня возникла проблема. Поместил на DataModule компоненты ADOConnection, ADOQuery, DataSource и ADOStoredProc. Всё работало, пока не начал запускать хранимую процедуру с помощью кнопки. На Form поместил DBGrid и Button. С помощью Button пытаюсь запустить хранимую процедуру (прописал в Button ADOStoredProc1.ExecProc; ADOQuery1.Refresh; ), но появляются ошибки Undeclared identifier: 'ADOStoredProc1', 'Missing operator or semicolon' и Undeclared identifier: 'ADOQuery1'. Когда размещаю все компоненты на одной форме всё получается, НО мне по заданию нужно расположить ADOStoredProc и ADOQuery именно на DataModule! Что нужно прописать, чтобы заработало??? Помогите, пожалуйста, заранее спасибо!!!
Вот полный код формы: Код:
Код:
|
10.05.2016, 09:22 | #2 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Цитата:
P.S. DataModule тоже можно считать формой, только особой - неОТОБРАЖАЕМОЙ.
программа — запись алгоритма на языке понятном транслятору
|
|
10.05.2016, 09:42 | #3 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
evg_m +
Судя по коду у вас не хватает правильной связки с модулем. Код:
при Открытом Unit3 и выберете ваш дата модуль из списка. П.С, обращаться к компоненту находящимуся на другой форме нужно через имя формы в вашем случае Код:
Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Последний раз редактировалось Dvoishnik; 10.05.2016 в 09:53. Причина: забыл |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка "Undeclared identifier: 'SQL'" | sv11 | БД в Delphi | 5 | 03.03.2015 16:24 |
ошибкa "missing operator or semicolon" | Дим@@ | Помощь студентам | 3 | 11.11.2010 15:14 |