看起来像TSQLConnection只连接到现有的数据库,我找不到另一个组件允许我发送命令到数据库服务器。是否可以使用DBX以编程方式创建数据库?
我使用Delphi 2009与Firebird和MSSQL。
想到的一个想法是连接到系统数据库(例如MSSQL中的master或tempdb),然后将创建命令发送到服务器。这可能是MSSQL的一个选项,但我不确定Firebird。
我也意识到Delphi 2009中的新DBX元数据,但是我找不到使用它创建数据库的方法。我发现的所有例子都是修改现有的数据库。
无论是你使用的框架,你可以通过发送纯文本DDL指令到该服务器创建一个关系数据库服务器上的数据库。它的工作原理与MSSQL,并将其与火鸟工作太 – 2008-12-30 20:28:35
看到类似的问题http://stackoverflow.com/questions/423808/creating-a-database-using-dbexpress-in-delphi – stukelly 2009-01-09 22:06:26