Вопрос № 74628: Доброго времени суток, Уважаемые. Есть прога и БД (FB 2.0). В одной табличке блоб-поле, там хранятся изображения (TIFF). При просмотре файл из блоба копируется на винт и там открывается в соответствии с ассоциацией ОС. Есть комп выполняющий роль серв...Вопрос № 74712: А планируется ли поддержка 1 диалекта в FireBird 3 версии?...Вопрос № 74713: Здравствуйте
у меня наболевший вопрос
вот такая проблема у меня есть база .dbf
но она была создана на visual foxpro
и вот я хочу эту базу прикрепить на пример visual basic, access и т.д.
но она выдает типа нераспознаваемый формат<...
Вопрос № 74.628
Доброго времени суток, Уважаемые. Есть прога и БД (FB 2.0). В одной табличке блоб-поле, там хранятся изображения (TIFF). При просмотре файл из блоба копируется на винт и там открывается в соответствии с ассоциацией ОС. Есть комп выполняющий роль сервера, прога лежит в расшареной папке и клиентские компы обращаются к ней. Так вот, открываю файл на сервере - все нормально. Пытаюсь с клиента - файл копируется, просмотрщик открывается... и больше ничего. Открываю созданый файл напрямую - все ОК. Что за незадача?
На всякий случай привожу кусочек кода копирования и открытия файла
Приложение:
Отправлен: 07.02.2007, 19:36
Вопрос задала: Ta-ny (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Архангельский Андрей Германович
Здравствуйте, Ta-ny!
Скорее всего у клиента неправильно настроены ассоциации. По крайней мере у Мелкософта бывают такие проблемы.
В данном случае лучше фотографии перевести в формат jpeg, и открывать прямо в приложении с помощью компонента DBImage или ему подобных, а если клиент хочет сохранить, то из компонента DBImage сохранять в файл.
Для FB расшаренные папки - это нарушение правил безопасности
самой БД требуется только доступ пользователя System
--------- Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО
Здравствуйте
у меня наболевший вопрос
вот такая проблема у меня есть база .dbf
но она была создана на visual foxpro
и вот я хочу эту базу прикрепить на пример visual basic, access и т.д.
но она выдает типа нераспознаваемый формат
пробовал экспортировать базу под обычный Foxpro или в access
но проблема в шрифте вместо русского языка выходят какие то ироглифы
подскажите в таком случае что можно сделать
1) как можно экспортировать под другие базы данны например в ассезз? фокспро парадоксы или но что бы все шрифты не были ироглифами
2) как можно базу dbf под visual foxpro связать под access делфи и другие языки программирование
Отвечает: sir henry
Здравствуйте, Ибрашев Ербол Амангельдиевич!
1) Это не иероглифы, это глобальная проблема отображения русскоязычных текстов в документах. Вам видимо надо попутно и кодировку таблицы менять. Русские буквы, в отличие от англицких, на разных системах отображаются в разных кодировках: в DOS это было ASCI, в Windows - ANSI, в Unix - либо KOI8R, либо ISO-8859-5 и т.п.
Выясните, для начала, какая кодировка у Вас в таблицах FoxPro. В VFP по умолчанию делается кодировка Windows. Однако посмотрите лучше сами. В FARе на на файле таблицы жмёте клавишу F3, потом F4 (просмотр в шестнадцатиричных кодах) и смотрите 29-ый байт от начала файла (отсчет начинается с 0). Виндоусная кодировка прячется как байт C9, а досовская - 65.
Далее нужно выяснить, с какой кодировкой будет работать та таблица, куда Вы собираетесь экспортировать и уже принимать решение - конвертировать кодировку данных таблицы или нет.
В общем "как" экспортировать зависит от того, "куда" экспортировать, в какой формат.
2) Я бы Вам не советовал экспортировать таблицы в другой формат, пока Вы полностью не разберетесь с этим вопросом. Намного проще будет подключить таблицы FoxPro используя драйвер ODBC или ADO. Скачать можно c сайта Микрософт.
Ответ отправил: sir henry (статус: Академик) Россия, Красноярск ---- Ответ отправлен: 08.02.2007, 10:22 Оценка за ответ: 5 Комментарий оценки: Но в этом проблеме мне нужно сильно поработать поэтому мне источники информации