Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lazarus, компоненты доступа к базам данных / 17 сообщений из 17, страница 1 из 1
03.12.2021, 17:10
    #40117103
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Добрый день
Подскажите бесплатные компоненты доступа к базам данных PostgreSQL, MySQL и MSSQL. Про Zeoslib знаю, не устраивает его работа с транзакциями в духе BDE. Не обязательно, что это будет один комплект компонентов.
...
Рейтинг: 0 / 0
03.12.2021, 17:13
    #40117105
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Gallemarне устраивает его работа с транзакциями в духе BDE

А чем не устраивает-то? Во всех названных серверах именно такая система и есть:
строго одна транзакция на коннект.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.12.2021, 17:20
    #40117112
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Dimitry Sibiryakov, не устраивает его негибкость - либо autocommit, либо commit с закрытием коннекта и открытием его заново.
...
Рейтинг: 0 / 0
03.12.2021, 17:45
    #40117123
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
С закрытием коннекта? Вроде бы ничего такого за ним не наблюдалось...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.12.2021, 17:55
    #40117126
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Gallemar
... commit с закрытием коннекта и открытием его заново.


Да ладно.
...
Рейтинг: 0 / 0
03.12.2021, 18:03
    #40117131
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Gallemar,

если бесплатно, то FireDAC из коробки
...
Рейтинг: 0 / 0
03.12.2021, 18:07
    #40117135
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
asutp2
если бесплатно, то FireDAC из коробки
какой?
...
Рейтинг: 0 / 0
03.12.2021, 19:42
    #40117174
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Gallemar,

честно: дела с ними не имел, просто нагуглилось
SQLdb Package
...
Рейтинг: 0 / 0
03.12.2021, 20:10
    #40117180
b0rk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
asutp2
Gallemar,
если бесплатно, то FireDAC из коробки

FireDAC для Lazarus? ))) Тогда уж UniDAC, но не совсем бесплатно...
...
Рейтинг: 0 / 0
03.12.2021, 20:26
    #40117182
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
ъъъъъ
Gallemar
... commit с закрытием коннекта и открытием его заново.


Да ладно.

Вернее так - метод Commit был у класса Connect (могу соврать в названии, но суть такая).
...
Рейтинг: 0 / 0
03.12.2021, 20:27
    #40117183
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Уточнение - компоненты нужны для Lazarus
...
Рейтинг: 0 / 0
03.12.2021, 20:29
    #40117185
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Gallemar
ъъъъъ
пропущено...


Да ладно.

Вернее так - метод Commit был у класса Connect (могу соврать в названии, но суть такая).

И ты сделал вывод, что коммит разрывает коннект.
...
Рейтинг: 0 / 0
03.12.2021, 20:54
    #40117206
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
ъъъъъ, один коннект - одна транзакция. Про разрыв коннекта неправильно написал.
...
Рейтинг: 0 / 0
03.12.2021, 21:34
    #40117227
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Gallemar
один коннект - одна транзакция.
Dimitry Sibiryakov
Во всех названных серверах именно такая система и есть: строго одна транзакция на коннект.
...
Рейтинг: 0 / 0
03.12.2021, 21:35
    #40117228
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
_Vasilisk_
Gallemar
один коннект - одна транзакция.
Dimitry Sibiryakov
Во всех названных серверах именно такая система и есть: строго одна транзакция на коннект.
...
Рейтинг: 0 / 0
06.12.2021, 17:38
    #40117856
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Правильнее: транзакция привязана к коннекшену. Но посмотри свежие версии, сейчас пилится отдельный класс транзакции
...
Рейтинг: 0 / 0
07.12.2021, 22:43
    #40118291
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazarus, компоненты доступа к базам данных
Fr0sT-Brutal
Правильнее: транзакция привязана к коннекшену. Но посмотри свежие версии, сейчас пилится отдельный класс транзакции

Уже, 7.3 переименовали в 8, но это пока бета
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lazarus, компоненты доступа к базам данных / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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