簡體   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