Personal Video Database
Русский => Разработчикам => Тема начата: BSB от 06 Января 2012, 09:16:34
-
Есть где-нибудь?
-
Одно время сздесь была картинка базы данных , но форум немного почистили и скорее всего её сейчас нет , проси у Ностры может он опубликует .
-
Я опубликую схему когда первая версия будет готова...
-
а можно сейчас узнать, в каком поле путь для файлов фото персон в PEOPLE?
ЗЫ: Триал FB Maestro закончился, а я чего-то не подумал, что еще и фотки с кривыми путями остались
-
BSB
В таблице PEOPLE нет (по крайней мере не вижу) поля для файлов фото.
Есть таблица PEOPLEIMAGES, в которой есть поле imgpath с относительным путем к изображению. Т.е. если имя файла базы c:\1.PVD, а имя папки для фото будет со стандартным путем (c:\1\Photos\), то в поле imgpath указывается только имя файла. Поле pid таблицы PEOPLE связано с полем pid таблицы PEOPLEIMAGES.
Если пути не стандартные, то фиг его знает, как будет. На своей базе экспериментировать неохота.
ЗЫ1.
По нормальному надо самому смотреть структуры этих таблиц.
ЗЫ2.
А чего не юзаешь IBExpert? Просмотр базы в нем точно нормально работает. Я по крайней мере проблем не заметил.
-
О, спасибо, сейчас буду пробовать (в PVD через Help/SQL)
У меня каким-то образом туда прописались абсолютные пути. Вот их и хочу удалить, оставив только имя файла.
P.S.: А с IBExpert у меня почему-то не получается. Проблема с библиотекой. Если подставлять fbclient.dll, который с PVD, или gds32.dll, которая с Firebird 2.0, то при открытии вываливается сообщение, что база недоступна.
-
Ёлки! А мне же удалось через PVD всё сделать! Ай да nostra!
Благодарствую за такую возможность!
-
Если подставлять fbclient.dll, который с PVD, или gds32.dll, которая с Firebird 2.0, то при открытии вываливается сообщение, что база недоступна.
Я вообще ничего ниоткуда не подставлял. Просто скачал с оффсайта IBExpert и открыл в нем базу PVD.
-
Тоже скачал, зарегил базу - пишет "Client Library is missing or invalid. gds32.dll"
-
В текущей версии с сайта есть такое. В ней как-то по другому происходит соединение с базой. В той версии, которая у меня работает, есть папка IBExpert\apache2. В новой версии вместо нее IBExpert\IBEUDB, в которой валяется fbembed.dll и нужные ему файлы. (в работающей версии вообще нет fbembed.dll ).
Параметры соединения такие:
Server = Local
Server Version = Firebird 2.0
Database file = path_to_pvd_copy/Movies.pvd
Alias = что угодно
User name = MASTERKEY
Password = SYSDBA
Charset = UTF8
Client Library File = gds32.dll
Font Characters Set = Russian_Charset
PS.
Вот залил работающую версию IBExpert Developer Studio 2011.09.05 - http://multi-up.com/632720 и http://www.multiupload.com/HI8YI1ORTK .
После удаления более новой версии и перед установкой данной версии надо удалить папку C:\Users\юзер\AppData\Roaming\HK-Software и ветку реестра HKCU\Software\HK Software
-
На multi-up.com пишет, что "всё ещё заливается", а на втором по всем ссылкам, что файл не существует
-
На multi-up.com пишет, что "всё ещё заливается"
по фигу. Он там нормально залит. MD5 со всех совпадает с реальным.
а на втором по всем ссылкам, что файл не существует
На zshare.net и hotfile.com он есть.
ЗЫ.
При работе с базой обязательно делай ее копию.
-
Многоблагодарен!