Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Работа с приложениями (ODBC-SQL/OPC/DDE) » Редактирование SQL-запросов

   
Автор / Author Тема / Topic: Редактирование SQL-запросов
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 8 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Уважаемая техническая поддержка и посетители форума!

Возникла следующая проблема:
После составления SQL-запросов к базе данных возникла необходимость их редактирования... Прямое исправление и сохранение проекта не помогает - запросы остаются в первоначальном состоянии после перезапуска TM...

Вопрос:
1) предусмотрена ли возможность редактирования SQL-запросов вообще (и если предусмотрена, то как ее использовать?)

2) если нет такой возможности, то каким образом можно переименовать новый составленный запрос? (слишком трудоемкий процесс переделывания всего проекта под новые номера запросов...)

3) хотелось бы также узнать где физически хранятся созданные запросы

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Шаблоны SQL-запросов редактируются и сохраняются в файле проекта, а после конвертации для МРВ - в папке узла (файлы 2_<n>.res).
Уточните, пожалуйста, какие именно процедуры редактирования Вы реализуете и как убеждаетесь в том, что "запросы остаются в первоначальном состоянии после перезапуска TM".
Проверьте, не установлен ли флажок "Файлы *.sav" в настройках ИС в бланке "Сохранить для МРВ".

Любой шаблон может быть переименован, как любой другой компонент проекта.

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
По поводу процедур редактирования:
Просто изменяю текст запроса (например, имена каналов)...
Далее сохраняю проект и сохраняю для МРВ...
Пока продолжаю работать с проектом текст запросов остается в обновленном варианте...
После выхода из TM и повторного входа, запросы выглядят как и до редактирования...
Может быть я что-нибудь неправильно делаю...?

По поводу переименования:
Возможно мы друг друга не поняли...
Создан канал с типом вызова SQLQuery, в нем создаются запросы, которые нумеруются последовательно (от 1 и т.д.)...
Имелось ввиду можно ли переименовать (может не совсем то слово?) номера запросов? Это пригодилось бы в том случае, если бы пришлось добавлять новые запросы вместо тех, которые требуется редактировать.

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Перенумеровать запросы нельзя.

Проверьте, не установлен ли флажок "Файлы *.sav" в настройках ИС в бланке "Сохранить для МРВ".

"Просто изменяю текст запроса (например, имена каналов)..."
Имена каналов или аргументов?

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

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Проверьте, не установлен ли флажок "Файлы *.sav" в настройках ИС в бланке "Сохранить для МРВ".

Флажок установил...
Изменил запрос, повторил процедуры сохранения (сохранить, сохранить для МРВ), вышел, вошел...
Не помогло - запрос такой же как и до редактирования(
Может быть текст запроса нужно менять как-то по-другому???

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Наоборот, флажок "Файлы *.sav" в Вашем случае не должен быть установлен. Обратите внимание на описание этого флажка. Если количество аргументов в шаблоне не меняется, при установленном флажке изменения шаблона сохраняться не будут.
Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Имена каналов или аргументов?

Да, имена аргументов...

quote:
Отправитель / Originally posted by AdAstra Technical Support:
Проверьте синтаксис изменения имен аргументов, внесенных в запрос. Если задан несуществующий аргумент, при сохранении проекта в запросе не будет изменен аргумент.

Синтаксис проверил... Имена в запросе совпадают с именами аргументов
Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Наоборот, флажок "Файлы *.sav" в Вашем случае не должен быть установлен. Обратите внимание на описание этого флажка. Если количество аргументов в шаблоне не меняется, при установленном флажке изменения шаблона сохраняться не будут.

Спасибо за пояснение... Флажок снял...

Действительно нашел ошибку - отсутствуют некоторые аргументы в списке... Сейчас редактирую)

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Все заработало! Большое спасибо!
Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2