powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / одновременная работа в DOS и Windows
12 сообщений из 12, страница 1 из 1
одновременная работа в DOS и Windows
    #35579954
Здравствуйте. Подскажите, пожалуйста, возможно ли, чтобы с одними и теми же базами работала программа, написанная на клипере и программа на VFP? Заранее огромное спасибо.
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35579989
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: гость_Аноним
> Здравствуйте. Подскажите, пожалуйста, возможно ли, чтобы с одними и теми же базами
> работала программа, написанная на клипере и программа на VFP? Заранее огромное спасибо.


Проблемы индейцев, ширифай не ...
SQL серверу все равно кто у него выступает клиентом. Хоть специальная программа, хоть
просто ексель.

Или базы подразумеват что-то другое?

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35579994
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: гость_Аноним
> Здравствуйте. Подскажите, пожалуйста, возможно ли, чтобы с одними и теми же базами
> работала программа, написанная на клипере и программа на VFP? Заранее огромное спасибо.


Проблемы индейцев, ширифа не ...
SQL серверу все равно кто у него выступает клиентом. Хоть специальная программа, хоть
просто ексель.

Или базы подразумеват что-то другое?

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35580048
Проблема вот в чем: есть программа, написанная на клипере, одновременно с ней работают несколько пользователей. Пограмму переписали на VFP. Можно ли с одной и той же базой работать из 2 программ?? Может нужно как-то перестраивать индексы?
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35580113
База: набор dbf’ников
Программа была переписана с клипера на vfp, доработана, протестирована и должна вводиться в эксплуатацию.
Таблицы используются одни и те же (открываются в dos’овской кодировке). Все работает.
Для удобства перехода пользователи просят оставить возможность работать некоторое время в двух программах.
Вопрос: будут ли перестраиваться открытые ntx’ы при вводе данных в программу, написанную на vfp?
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35580137
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Будут проблемы:

1) с кодовыми страницами.
2) с форматами файлов
3) с индексами

1) Кодовые страницы

Clipper не использовал 29 байт заголовка таблицы. FoxPro считывает из него признак соответствующей кодовой страницы. DOS-программы работали в 866 кодовой странице.

Можно принудительно установить этот признак. На работу программы на Clipper это не повлияет никак. Однако некоторые операции с таблицами в Clipper очищают этот байт. Т.е. с точки зрения FoxPro опять будет потерян признак кодовой страницы

2) Форматы файлов

Clipper использовал собственное расширение форматов полей в DBF-таблицах.

Например, длина одного символьного поля могла быть до 32 тысяч символов. И это было НЕ мемо-поля, а именно обычное символьное поле. FoxPro такие поля "обрежет". Прочитает только последние 256 символов.

В таблицах Clipper количество полей могло быть больше 255, а FoxPro больше не поддерживает. Он такие таблицы вообще не откроет.

3) Индексы

Clipper имеет собственные форматы индексных файлов, отличных от индексов, использующихся в FoxPro. Т.е. если необходимо использовать индексы, то придется создавать их заново каждый раз при открытии среды.


Как следствие, для корректной работы одновременно и в среде Clipper, и в среде FoxPro лучше подключаться из среды FoxPro к таблицам программы Clipper через ADO или ODBC. Как к внешним файлам.

Это создает определенные неудобства, но позволяет не задумываться о совместимости хранилищь данных.
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35580193
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость_АнонимВопрос: будут ли перестраиваться открытые ntx’ы при вводе данных в программу, написанную на vfp?
Не будут. Если сделать CDXы, то они не будут клиппером перестраиваться. Вобщем не получится одновременной работы. Как минимум из-за индексов. Возможны еще проблемы с кодовыми страницами
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35585232
fenominE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гость_АнонимБаза: набор dbf’ников
Для удобства перехода пользователи просят оставить возможность работать некоторое время в двух программах.

не идите на поводу у пользователей!
1.Оттянете переход на новую платформу, т.к. пользователь будет пользоваться тем, что ему привычнее и как следствие-удобнее,как вариант вашу систему вобше не будут запускать.
2.Добавите работы себе.
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35587542
karat4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В свое время у меня был такой переход и одновременно работало все отлично. Для этого прилинковывалась библиотека для поддержки индексов CDX. Переписал код индексации и компилировал. Затем запускаешь прогу в Clippere и делаешь индексы. Дальнейшая работа была совместной с VFP. Но проблемы кодовой страницы остаются.
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35587635
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМ Dima TВобщем не получится
+1
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35590263
Фотография Эрик Скабичевский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T[quot Гость_Аноним]
Возможны еще проблемы с кодовыми страницами

Config.FPW
CODEPAGE=1251

Принудительное указание кодовой страницы ?
...
Рейтинг: 0 / 0
одновременная работа в DOS и Windows
    #35590476
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эрик СкабичевскийDima T[quot Гость_Аноним]
Возможны еще проблемы с кодовыми страницами

Config.FPW
CODEPAGE=1251

Принудительное указание кодовой страницы ?

Не для случая работы с DOS-овскими DBF. Там часто отсутствует указание 866 кодовой страницы в заголовке DBF и тогда она читается как 1251, в итоге иероглифы вместо русских букв.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / одновременная работа в DOS и Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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