Альтернативы написанию драйвера ODBC - PullRequest
4 голосов
/ 30 октября 2010

Мы храним множество данных временных рядов в нашей собственной частной «базе данных». В следующей версии нашей системы мы хотим предоставить нашим пользователям простой механизм запросов для извлечения необработанных данных из базы данных (как дополнение к отчетам, которые может создать наша система) с использованием стандартных инструментов.

Я рассмотрел возможность написания драйвера ODBC, но это выглядит довольно сложной задачей, особенно когда использование будет очень простым оператором выбора.

Буду признателен за любые советы, идеи и / или рекомендации библиотек, которые могут упростить эту задачу.

Наша платформа - это Windows и наш разработчик. окр. Visual Studio 2010 (натив C ++)

Ответы [ 3 ]

2 голосов
/ 30 октября 2010
0 голосов
/ 30 октября 2010

Может быть интересно взглянуть на OData , выставляя свои данные как производителя OData, тогда вы сможете позволить своим пользователям сразу же запрашивать их, используя уже доступных потребителей , например LINQPad.

0 голосов
/ 30 октября 2010

Это зависит от того, что делает ваших клиентов счастливыми. Казалось бы, проще, чем пишущий ODBC-драйвер, обеспечить библиотечную функцию, которая может анализировать простые SQL-выборки и доставлять результат в любой форме.

...