|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Кто пользуется Lazarus + IBX? Это нормальный порт, пользоваться можно? http://www.mwasoftware.co.uk/index.php?option=com_content&task=view&id=102&Itemid=102 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 12:31 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
IBX сам по себе довольно проблемная вещь, когда отклоняешься от примитивных вещей. Вряд ли его порт лучше оригинала. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 13:15 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Тестировал вместе с лазарусом, ничего необычного в нем не заметил. По идее рабочий аналог, т.к. никаких особых впечатлений не оставил. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 13:19 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Вроде бы UniDAC поддерживает Lazarus. Но, не бесплатно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 13:27 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Ну за деньги можно и в командировку к автору съездить :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 13:54 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
GallemarКто пользуется Lazarus + IBX? Это нормальный порт, пользоваться можно? http://www.mwasoftware.co.uk/index.php?option=com_content&task=view&id=102&Itemid=102 Так ты же и обещался первым отписаться, как оно там? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 18:07 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Док, оно пока отлично, какие то отличия не нашел. Пробовал fibl - порт фибов,проект давно заброшен. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 18:26 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Единственный минус ibx - установил не сразу,лазарь просил библиотеку фб,хотя она в системе была. Причем на рабочем компе fbclient просто в папке лежал,не в system32 - лазаря это не смутило. Но это мелочи. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 18:31 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Gallemar, опиши, как победил? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 19:08 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Док,переустановил фб. Думаю помогла бы простая инсталляция fbclient.dll. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 19:26 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
GallemarЕдинственный минус ibx - установил не сразу,лазарь просил библиотеку фб,хотя она в системе была. Причем на рабочем компе fbclient просто в папке лежал,не в system32 - лазаря это не смутило. Но это мелочи. В лазарусном IBX тоже нельзя библиотеку клиентскую указывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 20:31 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
чччД, вот, что пишет справка Лазаря по этому поводу TIBConnection by default requires the Firebird/Interbase client library (e.g. gds32.dll, libfbclient.so, fbclient.dll,fbembed.dll) and its dependencies to be installed on the system. The bitness between library and your application must match: e.g. use 32 bit fbclient when developing a 32 bit application on 64 bit Linux. On Windows, in accordance with the regular Windows way of loading DLLs, the library can also be in the executable directory. In fact, this directory is searched first, and might be a good option for distributing software to end users as it eliminates problems with incompatible DLL versions. TIBConnection is based on FPC Interbase/Firebird code (ibase60.inc) that tries to load the client library. If you want to use Firebird embedded, make sure the embedded library is searched/loaded first. There are several ways to do this: Include ibase60 in your uses clause, set UseEmbeddedFirebird to true On Windows, with FPC newer than 2.5.1, put fbembed.dll in your application directory On Windows, put the fbembed.dll in your application directory and rename it to fbclient.dll Pre 2.5.1 versions of FPC did not try to load the fbembed library by default. See FPC bug 17664 for more details. An indication of which DLLs need to be installed on Windows (Firebird 2.5, differs between versions: fbclient.dll (or fbembed.dll) firebird.msg ib_util.dll icudt30.dll icuin30.dll icuuc30.dll msvcp80.dll msvcr80.dll Please see your database documentation for details. Судя по тому, как определяются библиотеки в исходниках ФИБов, Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
зы. интересно, если хотя бы частично позаимствовать код для Лазаря из ФИБов, это будет нарушением авторских прав? ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 22:47 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Если этот код был в фибах - то не будет. А если только в плюcах появился - то будет наверное, особенно если ты плюсы не покупал... С другoй стороны, весь полезный код ФИБов и так с самого начала есть и в плюсах и в IBX Кстати, раз уж про лицензии заговорили, а использовать IBX в Лазаре - это как сочетается с лицензией ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 23:10 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Arioch, насколько я успел понять, он там в сильно усеченном варианте: куча аналогов IBConnection, только под другие СУБД, далее предлагаются общие для всех TSQLQuery, TSQLTransaction и проч. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 00:31 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Доккуча аналогов IBConnection, только под другие СУБД Осталось понять, при чём тут IBX. Это могут быть ФИБы, в своём изначальном варианте, до появления на их базе плюсов и IBX Это могут быть ZeosDB Это может быть какая-то другая лазарусная sql-библиотека Почему вы уверены, что это IBX, на каком основании ? Что интерфейс похож? Так он у Лазаруса и Дельфи вообще похож, но программы разные. Кстати, попробуйте UIB, вроде его порт в FPC/LCL кто-то делал, а клиентские файлы выбирать он точно умеет ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 01:22 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Док,это стандартные библиотеки лазаря. У меня установлены отдельные IBX ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 08:57 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
GallemarКто пользуется Lazarus + IBX? Это нормальный порт, пользоваться можно? http://www.mwasoftware.co.uk/index.php?option=com_content&task=view&id=102&Itemid=102 Работает! Я для него адаптировал библиотеку ibxFBUtils , причем потратил на это всего лишь часа три. Все тесты прошли на ура. Основные сложности при конвертации были с тем, что под Windows исключения ОС выдаются в кодировке Win1251, а IBX под лазарус текст исключений никак не обрабатывает, поэтому выдается абракадабра. Пришлось кое-где добавить вызовы SysToUTF8(). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 18:31 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
AriochОсталось понять, при чём тут IBX... Почему вы уверены, что это IBX, на каком основании ? Что интерфейс похож? Так он у Лазаруса и Дельфи вообще похож, но программы разные. А где я сказал, что речь идет про IBX? (в тон вопрошающему). Чего нападаешь? зы. про Code Typhon я уже как-то высказывался, ставил в виртуалке - портабилизовать не удалось. Про UIB в курсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2013, 00:29 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Ariochа использовать IBX в Лазаре - это как сочетается с лицензией ? Докнасколько я успел понять, он там в сильно усеченном варианте: Тaк чта - речь про IBX ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2013, 12:16 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
Arioch, ладно-ладно, поймал Не кавырялся в Лазаре, поэтому смутно представляю его начинку. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2013, 17:29 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
чччДGallemarЕдинственный минус ibx - установил не сразу,лазарь просил библиотеку фб,хотя она в системе была. Причем на рабочем компе fbclient просто в папке лежал,не в system32 - лазаря это не смутило. Но это мелочи. В лазарусном IBX тоже нельзя библиотеку клиентскую указывать? Тынц: Почему все программы с FB пишутся на Delphi? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2013, 12:18 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
GallemarчччДпропущено... В лазарусном IBX тоже нельзя библиотеку клиентскую указывать? Тынц: Почему все программы с FB пишутся на Delphi? И что? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2013, 14:18 |
|
Lazarus + IBX
|
|||
---|---|---|---|
#18+
GallemarчччД,посмотри Что сказать-то хотел? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2013, 16:27 |
|
|
start [/forum/topic.php?fid=58&msg=38411615&tid=2036774]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 156ms |
0 / 0 |