我倒是知道一个在程序中嵌入InterBase数据库的办法,不过只能使用本地数据库。
到http://www.ibphoenix.com/下载一个Embedded Server for Windows,把压缩包中的fbembed.dll改名为gds32.dll,把这个文件和你的应用程序放在同一个目录里就可以了,不需要安装。在使用的时候注意只能选用Local模式连接数据库,而且发布后的数据库和程序必须在同一台机器上。
我试了一下,用来开发单机数据库应用很方便。最主要的就是简单,像什么Server,Client等等统统不需要安装,也不用改注册表,只需要拷一个文件。