|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Здравствуйте. Подскажите, пожалуйста, возможно ли, чтобы с одними и теми же базами работала программа, написанная на клипере и программа на VFP? Заранее огромное спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:12 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
> Автор: гость_Аноним > Здравствуйте. Подскажите, пожалуйста, возможно ли, чтобы с одними и теми же базами > работала программа, написанная на клипере и программа на VFP? Заранее огромное спасибо. Проблемы индейцев, ширифай не ... SQL серверу все равно кто у него выступает клиентом. Хоть специальная программа, хоть просто ексель. Или базы подразумеват что-то другое? -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:26 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
> Автор: гость_Аноним > Здравствуйте. Подскажите, пожалуйста, возможно ли, чтобы с одними и теми же базами > работала программа, написанная на клипере и программа на VFP? Заранее огромное спасибо. Проблемы индейцев, ширифа не ... SQL серверу все равно кто у него выступает клиентом. Хоть специальная программа, хоть просто ексель. Или базы подразумеват что-то другое? -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:26 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Проблема вот в чем: есть программа, написанная на клипере, одновременно с ней работают несколько пользователей. Пограмму переписали на VFP. Можно ли с одной и той же базой работать из 2 программ?? Может нужно как-то перестраивать индексы? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:39 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
База: набор dbf’ников Программа была переписана с клипера на vfp, доработана, протестирована и должна вводиться в эксплуатацию. Таблицы используются одни и те же (открываются в dos’овской кодировке). Все работает. Для удобства перехода пользователи просят оставить возможность работать некоторое время в двух программах. Вопрос: будут ли перестраиваться открытые ntx’ы при вводе данных в программу, написанную на vfp? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:55 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Будут проблемы: 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. Как к внешним файлам. Это создает определенные неудобства, но позволяет не задумываться о совместимости хранилищь данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 13:00 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Гость_АнонимВопрос: будут ли перестраиваться открытые ntx’ы при вводе данных в программу, написанную на vfp? Не будут. Если сделать CDXы, то они не будут клиппером перестраиваться. Вобщем не получится одновременной работы. Как минимум из-за индексов. Возможны еще проблемы с кодовыми страницами ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 13:14 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Гость_АнонимБаза: набор dbf’ников Для удобства перехода пользователи просят оставить возможность работать некоторое время в двух программах. не идите на поводу у пользователей! 1.Оттянете переход на новую платформу, т.к. пользователь будет пользоваться тем, что ему привычнее и как следствие-удобнее,как вариант вашу систему вобше не будут запускать. 2.Добавите работы себе. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2008, 12:19 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
В свое время у меня был такой переход и одновременно работало все отлично. Для этого прилинковывалась библиотека для поддержки индексов CDX. Переписал код индексации и компилировал. Затем запускаешь прогу в Clippere и делаешь индексы. Дальнейшая работа была совместной с VFP. Но проблемы кодовой страницы остаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2008, 11:47 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
ВладимирМ Dima TВобщем не получится +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2008, 12:13 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Dima T[quot Гость_Аноним] Возможны еще проблемы с кодовыми страницами Config.FPW CODEPAGE=1251 Принудительное указание кодовой страницы ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2008, 23:09 |
|
одновременная работа в DOS и Windows
|
|||
---|---|---|---|
#18+
Эрик СкабичевскийDima T[quot Гость_Аноним] Возможны еще проблемы с кодовыми страницами Config.FPW CODEPAGE=1251 Принудительное указание кодовой страницы ? Не для случая работы с DOS-овскими DBF. Там часто отсутствует указание 866 кодовой страницы в заголовке DBF и тогда она читается как 1251, в итоге иероглифы вместо русских букв. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 08:53 |
|
|
start [/forum/topic.php?fid=41&msg=35579989&tid=1587189]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 558ms |
0 / 0 |