В рассмотрении

API для управления записями или прямой доступ к БД

Есть виды учета, логика для которых не может быть реализована в рамках общего решения, например, формирование номера заказа, дополнительные поля особого типа. Для этого используются стороннее ПО, например MsAccess. Было бы замечательно, если появится возможность как-то записать данные в БД. Нужны всего несколько функций

function createRec(accountId, contraId, dt, cr, ...) return rowId;

function updateRec(rowId, ...) return rowId;

function deleteRec(rowId) return bool;

function getFirstRec/getNextRec( структура условий) return rowId;

Реализовано может быть через подключаемую dll или COM-объект или что-то иное. Также устроит прямое подключение к драйверу БД и наличие пары примеров на 1 стр.

Комментировать

Комментарии (3)

фото
1

Добавлю, что хотел бы такой доступ для того, чтобы прикрутить сторонний сервис формирования отчетов, например Power BI от microsoft. Так как отчетность стандартная в программе слабая.

фото
1

Есть возможность скинутся на документацию по структуре БД, тогда появится возможность написать программу доступа к данным по различным критериям + всякие самописные примочки.

<offtopic>

Некоторое время назад пытался самостоятельно разобраться без существенных результатов, но бросил. Лично в моём случае дело носит скорее познавательный характер - база данных полностью открыта для доступа посторонним лицам.

</offtopic>

фото
фото
1

Не нашёл информации о способе доступа к БД. Чем открыть ее. Какой формат базы?