我想创建一个独立于SQL Server
,SQL LITE
或MDB
等数据库类型的自定义数据库驱动程序。请提供一些如何实现这一点的想法。
答案 0 :(得分:0)
这个问题非常笼统。如果您获得有关数据库独立数据库服务器体系结构的详细编程技巧,我会感到惊讶。
作为一个非常普遍的事情,我建议你研究嵌入在MS Access中超过12年的功能。这是表链接。
表链接允许MS Access数据库+应用程序包含来自其他数据库的表或视图,就像它们是Access数据库中的视图一样。它通过使用ODBC等机制访问知道如何操作外部数据库的DBMS服务器来实现这一点。
在此设置中,客户端(本地Access应用程序)与本地MS Access服务器通信,该服务器与外部数据库服务器通信,该服务器与数据库通信。
我意识到这不是你所要求的。但是,在开始绕过外部DBMS服务器的架构之前,您需要了解它。