本文介绍了最好的方法使用.NET C#连接到Interbase的7.1的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能有人请解释一下使用连接到Interbase的7.1数据库的最佳方式。NET / C#?

Could someone please explain the best way to connect to an Interbase 7.1 database using .NET/C#?

应用程序将在多个最终用户计算机上安装这样少加载项,我将不得不打包与我的应用程序更好。

The application will be installed on many end user computers so the less "add-ons" that I will have to package with my application the better.

推荐答案

codeGear提供免费的ADO.NET 2.0驱动程序注册用户的InterBase这里:

CodeGear offers a free ADO.NET 2.0 driver for registered users of InterBase here:

http://cc.embarcadero.com/item/25497

请注意是注册用户的InterBase的包括免费的InterBase 2007开发版。下载的说,这是在2007年,但它正常工作与IB的7,和InterBase的团队codeGear告诉我,他们已经与人们使用它的目的,没有任何问题。

Note that "registered users of InterBase" includes the free InterBase 2007 Developers Edition. The download says that it's for 2007, but it works fine with InterBase 7, and the InterBase team at CodeGear has told me that they have no problem with people using it for that purpose.

我不建议使用专为火鸟驱动程序,因为InterBase和火鸟有一些不同的SQL语法,以及不同的其他功能,也是如此。具体而言,我认为使用依赖于fbclient.dll与IB的任何驱动程序是彻头彻尾的危险。

I do not recommend using a driver designed for Firebird, as InterBase and Firebird have somewhat different SQL syntaxes, and differ in other features, as well. In particular, I think that using any driver dependent on fbclient.dll with InterBase is outright dangerous.

这篇关于最好的方法使用.NET C#连接到Interbase的7.1的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-12 16:34