Vb6 为应用程序创建自定义odbc驱动程序

Vb6 为应用程序创建自定义odbc驱动程序,vb6,odbc,driver,Vb6,Odbc,Driver,好的,我有一个简单的数据库引擎(它是用vb6编写的专有产品)用于我的一个应用程序 我想为它创建一个ODBC驱动程序,这样我就可以在我的数据库引擎中使用我的一些其他应用程序(需要数据库),而不是microsoft sql(它们目前正在使用) 是否有人对如何开发ODBC驱动程序(最好是在vb6中)有任何了解。。。我花了几个小时在谷歌上搜索,但运气不太好。。。到目前为止,我发现最好的事情是: 但我并不想买SDK来编写ODBC驱动程序 提前干杯,如果你不得不问,你将无法做到:-)说真的,编写ODBC驱动

好的,我有一个简单的数据库引擎(它是用vb6编写的专有产品)用于我的一个应用程序

我想为它创建一个ODBC驱动程序,这样我就可以在我的数据库引擎中使用我的一些其他应用程序(需要数据库),而不是microsoft sql(它们目前正在使用)

是否有人对如何开发ODBC驱动程序(最好是在vb6中)有任何了解。。。我花了几个小时在谷歌上搜索,但运气不太好。。。到目前为止,我发现最好的事情是:

但我并不想买SDK来编写ODBC驱动程序


提前干杯,

如果你不得不问,你将无法做到:-)说真的,编写ODBC驱动程序是一项艰巨的任务-我曾经在一个项目中考虑过这样做,最终建议不要尝试,我对ODBC有很好的理解。它确实需要用较低级别的语言编写,如C或C++ + VB6,这不是一个非常合适的。

< P>这是一个开源的,你可以查看或使用它作为你的东西的基础:

如果VB6不是一个选项,VC++.NET是好的,我现在就用Win32 DLL看DATAdItAPI。但是运气不太好…@neddy ODBC驱动程序必须有效地为用户提供C接口。也许你可以写一个OLEDB提供程序或类似的东西——恐怕我不是真的做.NET。没关系,你对开发OLEDB驱动程序有什么想法吗?谷歌搜索也没有提供很多相关的结果:(+1创建ODBC驱动程序也在这个问题中进行了讨论-每个人都同意,OLEDB提供程序可能会比当年更简单的ODBC驱动程序模型更复杂一些,这是非常困难的。VB6可用于创建“简单的提供程序”非常有效,但您可能需要更多的功能。