Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ReFox->FoxPro6->SELECT->Alias not found / 4 сообщений из 4, страница 1 из 1
17.08.2009, 15:34
    #36148029
ax!iv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReFox->FoxPro6->SELECT->Alias not found
Здравствуйте

Помогите профану в Fox'е разобраться. Есть приложение (exe), которое декомпилю ReFox'ом. Получаю исходники.
База данных состоит из free-table'ов, лежащих в определённой папке, которая задана в ini-файле. При запуске этот путь извлекается, некоторые таблицы открываются, а по некоторым пишет ошибку - мол не найден Alias. Что бы такого сделать, чтобы не возникало такой ошибки. Как вариант отказ он пути в ini-файле и прописывание пути жестко. Пробовал собирать все эти free-table'ы в базу данных - тоже не помогает. Что делать?

Либо. Как можно залезть в exe'шник и в fox'овском тексте поменять одну строку?

Заранее благодарен.

С уважением, Александр
...
Рейтинг: 0 / 0
23.08.2009, 17:42
    #36158780
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReFox->FoxPro6->SELECT->Alias not found
Здесь может быть сотня причин, начиная с того, что нужных таблиц нет в нужном месте и кончая тем, что какие-то ошибки есть в программе.
Можешь прислать проект сюда: bik52[]ya.ru, тогда постараюсь найти причину.
...
Рейтинг: 0 / 0
23.08.2009, 17:56
    #36158790
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReFox->FoxPro6->SELECT->Alias not found
ax!iv
Помогите профану в Fox'е разобраться. Есть приложение (exe), которое декомпилю ReFox'ом. Получаю исходники.
База данных состоит из free-table'ов, лежащих в определённой папке, которая задана в ini-файле. При запуске этот путь извлекается, некоторые таблицы открываются, а по некоторым пишет ошибку - мол не найден Alias. Что бы такого сделать, чтобы не возникало такой ошибки. Как вариант отказ он пути в ini-файле и прописывание пути жестко. Пробовал собирать все эти free-table'ы в базу данных - тоже не помогает. Что делать?
Либо. Как можно залезть в exe'шник и в fox'овском тексте поменять одну строку?


1) Проверить, чего прописано в ini и убедиться, что эти таблицы реально есть по указанному пути.
2) Коли уже получены исходники, проверить то место в исходнике, где идет открытие этих таблиц.

Кстати, уточните, как именно идет обращение к таблицам - командами типа

Код: plaintext
1.
USE z:\Folder1\Table1
SELECT Table1

или прямо по SELECT-SQL

Код: plaintext
SELECT * FROM z:\Folder1\Table1

Или у вас там полный к путь к таблице сделан макроподстановкой ? Проверьте ее правильность.
И что за странный вопрос - "Как можно залезть в exe'шник и в fox'овском тексте поменять одну строку?". А ReFox на что ?
...
Рейтинг: 0 / 0
03.09.2009, 17:48
    #36177492
ax!iv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReFox->FoxPro6->SELECT->Alias not found
Всем спасибо.
Всё решилось по другому. Там на самом деле проблемы были в чем-то другом с этими селектами. Всё нормально работает при монопольном и локальном использовании.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ReFox->FoxPro6->SELECT->Alias not found / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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