2) не могу установить ни alexsDataSet_1_27.zip, ни FBDataSet_1.9.1.88.zip если возможно, напишите полный алгоритм их установки... а так-то у меня проблема ругается что не может найти jvuiblib.pas, хотя компонент UIB установился нормально.... вообщем кто знает, подскажите, наставьте на путь истинный
Помогите с компонентом для firebird
Модератор: Модераторы
- Vesyolyi
- новенький
- Сообщения: 26
- Зарегистрирован: 10.09.2008 12:09:50
- Откуда: г. Слободской
- Контактная информация:
Помогите с компонентом для firebird
1) Перечитал форум и не могу решить какой лучше компонент использовать, т.е. ZEOS или FBDataSet...
2) не могу установить ни alexsDataSet_1_27.zip, ни FBDataSet_1.9.1.88.zip если возможно, напишите полный алгоритм их установки... а так-то у меня проблема ругается что не может найти jvuiblib.pas, хотя компонент UIB установился нормально.... вообщем кто знает, подскажите, наставьте на путь истинный
2) не могу установить ни alexsDataSet_1_27.zip, ни FBDataSet_1.9.1.88.zip если возможно, напишите полный алгоритм их установки... а так-то у меня проблема ругается что не может найти jvuiblib.pas, хотя компонент UIB установился нормально.... вообщем кто знает, подскажите, наставьте на путь истинный
- Attid
- долгожитель
- Сообщения: 2589
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
в уибах поставил путь вывода
в датасете
ессно что в датасете этонадо прописывать в 2х местах fbdemofpc.lpk dcl_fb_id_dataset.lpk
ну и двойные *,ppu *.o файлы поудалять
Код: Выделить всё
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>в датасете
Код: Выделить всё
<UnitOutputDirectory Value="..\uib\lib\$(TargetCPU)-$(TargetOS)"/>ессно что в датасете этонадо прописывать в 2х местах fbdemofpc.lpk dcl_fb_id_dataset.lpk
ну и двойные *,ppu *.o файлы поудалять
- Vesyolyi
- новенький
- Сообщения: 26
- Зарегистрирован: 10.09.2008 12:09:50
- Откуда: г. Слободской
- Контактная информация:
Всем спасибо, идем дальше... может кто подскажет, пока сам еще не дошел, но насторожило, почему в фаирБирд надо указывать путь к базе??? На сколько я понимаю в кл.сер. СУБД разработчик должен иметь доступ к серверу, а не самой базе.... а во всех настройках компонента надо указывать путь к базе (насторожило) разве сама СУБД не в курсе к примеру где лижит баз Test? если она зарегистрирована на сервере??? И как тогда подключаться к сервер по сети???? если на сервер будет закрыт доступ к диску, а разрешен только доступ по порту FireBirdB???
p.s. До этого работал в MS SQL и MySQL.... там главное знать имя базы....
Добавлено спустя 4 минуты 11 секунд:
И еще... вопрос конечно к fireBird не относится, но задам
ВОт привык в делфе нажимать к примеру *,dpr и проект октрылся, нажимю так в лазаре, он октрывается и потом всегда при открытии просто лазаря открывается это окно, а не новый проект, как это дело убрать???
p.s. До этого работал в MS SQL и MySQL.... там главное знать имя базы....
Добавлено спустя 4 минуты 11 секунд:
И еще... вопрос конечно к fireBird не относится, но задам
Vesyolyi писал(а):И как тогда подключаться к сервер по сети????
Очень просто, путь указывается в таком формате:
server_name_or_IP:<локальный путь к БД на самом сервере>.
т.е. к примеру:
Код: Выделить всё
host1:c:\database\db.fdb или 192.168.1.1:c:\database\db.fdb
и никаких расшариваний папок с БД не нужно.
На IBASE.RU очень много интересной информации по FB/IB
Собственно, изучая информацию на этом ресурсе, я учился
- Attid
- долгожитель
- Сообщения: 2589
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
а еще можно использовать альясы. и вообще прежде чем работать с новой СУБД не плохо почитать что нибуть. ссылку уже дали, читай там все подрят, потом приходи с вопросами =)
Алиасы БД прописываются в файле aliases.conf вот таким образом:
имя_алиаса = реальный\путь\к\Вашей\базе\данных
Например:
mydb = d:\bases\mydb.fdb
Теперь к базе данных я могу обращаться только по имени
IBConnect.DatabaseName:='mydb';
IBConnect.HostName:='server_fb';
имя_алиаса = реальный\путь\к\Вашей\базе\данных
Например:
mydb = d:\bases\mydb.fdb
Теперь к базе данных я могу обращаться только по имени
IBConnect.DatabaseName:='mydb';
IBConnect.HostName:='server_fb';
- Attid
- долгожитель
- Сообщения: 2589
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
ну на тогда еще ссылочку www.firebirdsql.su
- shade
- энтузиаст
- Сообщения: 879
- Зарегистрирован: 21.02.2006 19:15:48
- Откуда: http://shamangrad.net/
- Контактная информация:
m_guest писал(а):host1:c:\database\db.fdb или 192.168.1.1:c:\database\db.fdb
хм.. а если какой-то негодяй укажет другой путь? не сможет выкачать с сервера что-нибудь такое, что ему выкачивать нельзя?
