如使用Firebird创建数据库指定一个数据库

如使用Firebird创建数据库指定一个数据库,第1张

用flamerobin或IBExpert都可以创建Firebird数据库和数据表(前提是你的电脑里安装了FireBird)。有了数据库,也可以Delphi中用IBX、DBX等连接该数据库,然后用SQL创建数据表。

使用方法。只是在new一个FbConnection的时候,把连接字符串改动一下就可以: _connectionString="Database=royUser=SYSDBAPassword=masterkeyserver type=1".注意,roy数据库是在alias配置文件里配置好的,user和password可以随便写,只要有这两项就可以;最关键的是 server type=1这一项表示使用embed的数据源。如果不指明type=1,则表示使用普通的数据库。这是 FirebirdSql.Data.Firebird.dll提供的功能了。至于firebird的ReadMe中这么说

Client access can be only via the local protocol, i.e. NOT a TCP/IP connection string that includes the server name "localhost" or IP address 127.0.0.1.The embedded server supports only the IPServer "local connect" to a database file path without a server name. The client must have exclusive access to the database file.

你可以去搜索下firebird sqlhelper 有一个类,写了2000多行。对数据库 *** 作很全面。找不到的话再找我。应该很容易。

winfrom我能用的好了。就是asp.net上,因为权限的问题。买的空间支持access,却不能使用firebird,一起之下就放弃了。

如果你可以用的话,请不吝赐教。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9814178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存