Есть ли способ отправить команды OdbcCommand.ExecuteReader-NonQuery для выполнения на API? - PullRequest
0 голосов
/ 13 сентября 2018

Я говорю о приложении WinForm, которое устанавливает соединение с базой данных через Odbc. Но иногда мой VPN отключается, но у меня есть сервер, который находится в той же сети, что и база данных.

Есть ли способ переопределить функцию ExecuteReader, чтобы каждая OdbcCommand, которая хочет запросить, отправлялась в WebAPI и возвращала тот же объект читателю?

Например:

var cmd = new OdbcCommand("SELECT number, text FROM testing", Con);
var reader =  cmd.ExecuteReader();

Затем считыватель получает значение, вызывающее https://example.com/api/tests/, и код продолжает работать без VPN.

Пожалуйста, забудьте о безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...