Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: СУБД и Delphi/Lazarus

  Все выпуски  

RusFAQ.ru: СУБД и Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / СУБД и Delphi

Выпуск № 283
от 13.02.2007, 17:35

Администратор:Gh0stik
В рассылке:Подписчиков: 292, Экспертов: 48
В номере:Вопросов: 3, Ответов: 3


Вопрос № 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
---------
Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО
Ответ отправил: Архангельский Андрей Германович (статус: Специалист)
Ответ отправлен: 07.02.2007, 19:50


Вопрос № 74.712
А планируется ли поддержка 1 диалекта в FireBird 3 версии?
Отправлен: 08.02.2007, 09:34
Вопрос задал: Tbm62 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Архангельский Андрей Германович
Здравствуйте, Tbm62!

Firebird 3 будет называться Vulcan (отдельные кусочки уже есть в дистрибутиве FB2)

Насчет поддержки 1 диалекта лучше спросить у Дмитрия Еманова (dimitr at users.sourcefirge.net) - он отвечает за ядро, ему и карты в руки.

Мое мнение - лучше перейти сейчас, потом будет сложнее.
---------
Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО
Ответ отправил: Архангельский Андрей Германович (статус: Специалист)
Ответ отправлен: 08.02.2007, 09:54
Оценка за ответ: 5


Вопрос № 74.713
Здравствуйте
у меня наболевший вопрос
вот такая проблема у меня есть база .dbf
но она была создана на visual foxpro
и вот я хочу эту базу прикрепить на пример visual basic, access и т.д.
но она выдает типа нераспознаваемый формат
пробовал экспортировать базу под обычный Foxpro или в access
но проблема в шрифте вместо русского языка выходят какие то ироглифы
подскажите в таком случае что можно сделать
1) как можно экспортировать под другие базы данны например в ассезз? фокспро парадоксы или но что бы все шрифты не были ироглифами
2) как можно базу dbf под visual foxpro связать под access делфи и другие языки программирование

заранее благодарен
Отправлен: 08.02.2007, 09:37
Вопрос задал: Ибрашев Ербол Амангельдиевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: 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
Комментарий оценки:
Но в этом проблеме мне нужно сильно поработать
поэтому мне источники информации


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.44 beta от 26.01.2007
Яндекс Rambler's Top100

В избранное