繁体   English   中英

NET的模拟MS Access或SQL Server ODBC服务器

[英]Mimic MS Access or SQL Server ODBC server from .NET

我们希望通过假装为ODBC服务器(如Access或SQL Server)来允许访问我们的自定义后端数据存储。 这样,拥有这些ODBC驱动程序的任何人都可以连接并向我们发送查询(从asp.net到Excel),我们将在后端进行解析并返回结果集。

我能够解析SQL并基于动态sql查询返回结果集。 我不知道如何伪装成ODBC或OLEDB服务器。 我什至不在乎我们模仿哪个服务器,只要它是具有Windows附带驱动程序的普通服务器即可。

我已经搜索过,但是找不到实现身份验证和ExecuteQuery()方法的基本实现。 是否存在这样的.net项目?

您可以实现ADO.NET数据提供程序吗?

参见http://msdn.microsoft.com/en-us/library/a6cd7c08.aspx

System.Data.Sqlite项目是一个很好的示例,说明如何为任意数据存储构建ADO.NET数据提供程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM