powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lazarus + IBX
25 сообщений из 203, страница 6 из 9
Lazarus + IBX
    #40089309
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

от TonyW я форк ни разу не юзал ибо у меня он не взлетал. Думал, может кто приручил этого зверька. Хотел пошшупать :)
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40089647
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
wadman,

от TonyW я форк ни разу не юзал ибо у меня он не взлетал. Думал, может кто приручил этого зверька. Хотел пошшупать :)

Док, а менеджером пакетов Лазаря какой IBX ставится? Я обычно через него ставлю.
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40090162
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

сейчас уже никакой. Как я писал выше, в компиляторе в последний раз что-то поменяли и у автора при сборке пакетов вываливается ошибка, что не хватает 6 параметров где-то в множестве, где определяется тип поля. При ручном добавлении 6 nil-ов пакет собирается успешно.

Я писал автору, ноль внимания. Видимо, занят.
https://forum.lazarus.freepascal.org/index.php/topic,55285.msg413012.html#msg413012
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40090341
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

дак ежели гоняешься за цифирьками транками, то будешь ловить ошибки и нежелание их исправлять авторами, пока не будет полноценный релиз. Это геморно и часто бесполезно потому что после пары кандидатов выходит релиз и в нем ошибка не повторяется.
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40090611
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

да не гонюсь я, сколько повторять ;)
У Юры форк из совсем старых версий, сли не ошибаюсь. Потом какие-то плюшки новые появились. Вот их хочу попробовать.

Была мысля сегодня, поковыряться в коде самому
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40090629
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Док знает, что такое "транк".
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40090646
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
wadman,

да не гонюсь я, сколько повторять ;)
У Юры форк из совсем старых версий, сли не ошибаюсь. Потом какие-то плюшки новые появились. Вот их хочу попробовать.

Была мысля сегодня, поковыряться в коде самому

Если закрыть глаза на новый oo api, то из новшеств новые типы данных. Чтобы добавить поддержку, надо с TIBBCDField что-то делать, оно какое-то неправильное. Я экспериментировал c INT128, могу его читать, но готовых типов для работы с ним в Lazarus и FPC нет и TField для него нет, а TIBBCDField не правильный, надо переделывать. Я с такими числами не работаю, практической ценности на данный момент они для меня не имеют, поэтому пока пытаюсь разобраться с объектно ориентированным API, оно для меня важнее. С ним пока всё нравится, если нет надобности в визуальных компонентах, можно вообще голым API обойтись, реализованным в модуле firebird.pas. Через ОО API подключаюсь, могу читать и писать числовые и текстовые данные. Не хватает примеров, особенно на паскале. На данный момент застрял на Blob. Как со всем разберусь, скорее всего начну переделывать компоненты( если на Postgres раньше не мигрируем ).
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40090764
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Док знает, что такое "транк".

Я много умных слов знаю ;) жаль, что это не рриносит денег
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40091002
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-,

Юра, привет.

Утратил твой мейл, пишу сюда. Последний твой форк не ставиться, зараза. Видимо, хорошо поковырялись в компиляторе
Код: pascal
1.
2.
3.
4.
5.
6.
IBCustomDataSet.pas(858,19) Error: Expected another 6 array elements

ibgeneratoreditor.pas(86,36) Error: Operator is not overloaded: "Class Of TIBQuery" and "Boolean"
ibgeneratoreditor.pas(87,36) Error: Operator is not overloaded: "Class Of TIBDataSet" and "Boolean"

ibgeneratoreditor.pas(35,60) Error: unit not found: IBCustomDataSet



Поправь, плз
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40091056
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
-Rik-,

Юра, привет.

Утратил твой мейл, пишу сюда. Последний твой форк не ставиться, зараза. Видимо, хорошо поковырялись в компиляторе
Код: pascal
1.
2.
3.
4.
5.
6.
IBCustomDataSet.pas(858,19) Error: Expected another 6 array elements

ibgeneratoreditor.pas(86,36) Error: Operator is not overloaded: "Class Of TIBQuery" and "Boolean"
ibgeneratoreditor.pas(87,36) Error: Operator is not overloaded: "Class Of TIBDataSet" and "Boolean"

ibgeneratoreditor.pas(35,60) Error: unit not found: IBCustomDataSet



Поправь, плз

А куда ставишь? Я уже там давно ничего не трогал, может в Лазарусе чего изменилось?
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40091087
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А куда ставишь? Я уже там давно ничего не трогал, может в Лазарусе чего изменилось?
У меня на 2.0.12 работает давно без проблем. А на 2.2.0RC1 не пробовал, на него поставил английскую, тоже встала без проблем и на тестовых программках вроде работает.
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40091114
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-
Док
-Rik-,

Юра, привет.

Утратил твой мейл, пишу сюда. Последний твой форк не ставиться, зараза. Видимо, хорошо поковырялись в компиляторе
Код: pascal
1.
2.
3.
4.
5.
6.
IBCustomDataSet.pas(858,19) Error: Expected another 6 array elements

ibgeneratoreditor.pas(86,36) Error: Operator is not overloaded: "Class Of TIBQuery" and "Boolean"
ibgeneratoreditor.pas(87,36) Error: Operator is not overloaded: "Class Of TIBDataSet" and "Boolean"

ibgeneratoreditor.pas(35,60) Error: unit not found: IBCustomDataSet




Поправь, плз

А куда ставишь? Я уже там давно ничего не трогал, может в Лазарусе чего изменилось?

На транках, вестимо

В компиляторе в последние 6 мес довольно значительные правки были (см. сообщения про недостающие 6 элементов массива. Я выше уже писал, что там надо 6 nil'ов добавить. А вот последние две ошибки, хз, что там. Не ковырялся
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40091115
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta,

в релизах по понятным причинам часто содержатся баги и недочеты, которые в транках уже оперативно поправлены. Поэтому я их не использую
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118366
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотел сделать демку IBXtest из дистрибутива IBX visual-t. ru портабельной, чтоб можно было без сервера запускать. Переименовал fbembed.dll в fbclient, скопировал в папку с демкой вместе с базой и прочими dll. При соединении с базой получаю сообщение: Проект IBXtest вызвал класс исключения EIB InterBase Error с сообщением Character Set Win1251 is not installed. Error while parsing procedure SP_Client_Ins's BLR. Не смог найти, где этот карактер сет нужно устанлвить
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118374
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta
Переименовал fbembed.dll в fbclient
какая версия?
ибо есть нюансы.
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118379
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta
Хотел сделать демку IBXtest из дистрибутива IBX visual-t. ru портабельной, чтоб можно было без сервера запускать. Переименовал fbembed.dll в fbclient, скопировал в папку с демкой вместе с базой и прочими dll. При соединении с базой получаю сообщение: Проект IBXtest вызвал класс исключения EIB InterBase Error с сообщением Character Set Win1251 is not installed. Error while parsing procedure SP_Client_Ins's BLR. Не смог найти, где этот карактер сет нужно устанлвить

Компонент TIBDatabase щелкнуть 2 раза, откроется редактор, в поле Character set выбрать UTF8
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118387
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Firebird 2.9
Win 7
Lazarus 2.0.12
Щелкнул. Уже стоит Utf8. Жму "Test" - говорит "Successful connection". Запускаю программу - с базой соединяется нормально, на открытии IBDataSet1 та же ошибка.
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118389
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta
Firebird 2.9
уверен?
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118391
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dedRasta
Firebird 2.9

Лазарус эдишн...
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118402
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta
Firebird 2.9
Win 7
Lazarus 2.0.12
Щелкнул. Уже стоит Utf8. Жму "Test" - говорит "Successful connection". Запускаю программу - с базой соединяется нормально, на открытии IBDataSet1 та же ошибка.

Попробовал собрать на Win7, Lazarus 2.0.12, fbembed 2.5.9, проект из папки examples\IBXTest
Всё собралось успешно и работает, в любое место папку с выполняемым файлом и базой переношу, работает везде.
Я всё содержимое embed положил рядом с выполняемым файлом, в настройках соединения указал как на скриншоте.
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118406
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRasta
на открытии IBDataSet1 та же ошибка.

Таблица может не в той кодировке?
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118409
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dedRastaскопировал в папку с демкой вместе с базой и прочими dll

Но подпапку INTL явно забыл.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118426
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ура! Папочку intl ес-но забыл, а ежели по правде, то и не знал. Всем огромное спасибо. А версия FB, конечно, 2.5.9. И все сейчас вполне портабельно работает
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118477
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-,

Юра, а ты можешь к редактору прикрутить эдит с номером порта? И заодно в редакторе компонента добавить published свойства Protocol/Server/Port?
...
Рейтинг: 0 / 0
Lazarus + IBX
    #40118480
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
-Rik-,

Юра, а ты можешь к редактору прикрутить эдит с номером порта? И заодно в редакторе компонента добавить published свойства Protocol/Server/Port?
могу поделиться своим редактором, в нем есть.
при желании, тонкая доводка производится напильником
...
Рейтинг: 0 / 0
25 сообщений из 203, страница 6 из 9
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lazarus + IBX
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]