powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / БД открывается без хранимых процедур
9 сообщений из 9, страница 1 из 1
БД открывается без хранимых процедур
    #35003410
VetAnd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый всем день.
Поскажите пожалуйста почему при открытии БД Fox не "видит" хранимых процедур.
Т.е. при открытии
Код: plaintext
1.
2.
OPEN DATABASE e:\.......
LIST PROCEDURES
пишет no stored procedures
При добавлении БД в проект - такаяже ситуация, папка stored procedures пустая
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35003414
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может их там и не было никогда :)
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35003441
VetAnd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да не, доподлинно известно, что они есть и в приложении работают :(
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35003486
Они есть в другой базе. А в этой нет.
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35003769
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хитрым образом удалить исходники ХП из контейнера, то работать они будут (т.к. останется откомпилированный вариант), но при попытке что-то посмотреть там будет пусто, а после сохранения пустоты и откомпилированные исчезнут.

Ковыряй контейнер *.DBC и рефоксом восстанавливай исходники.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
USE My.DBC
Locate FOR Objectname = 'StoredProceduresSource'
If FOUND()
    * В поле Code исходники ХП
Endif

Locate FOR Objectname = 'StoredProceduresObject'
If FOUND()
    * В поле Code откомпилированные ХП
Endif
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35004048
VetAnd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Dima_T Спасибо большое,
Нашел в базе одноименный файл с расширением fxp и в нем Refox показывает вроде как их (ХП).
Такое вообще технически возможно чтобы хранимые процедуры находились не в контейнере?
В tabl dezigner триггеры ссылаются на процедуры которые в этом файле собственно и есть.

ЗЫ. А Refox на файле контейнера виснет (((
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35004059
Как и было сказано - в базе ХП нет. Есть процедуры (не ХП) в отдельном процедурном файле.
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35004092
VetAnd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё понял, спасибо

* Не надо искать черную кошку в тёмной комнате, особенно если ее там нет...
...
Рейтинг: 0 / 0
БД открывается без хранимых процедур
    #35004195
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VetAndЗЫ. А Refox на файле контейнера виснет ((( А что он должен делать когда ему DBF-ку подсовывают?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / БД открывается без хранимых процедур
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]