如何在运行时创建一个InterBase数据库????

johnzhangbit 2004-06-30 03:47:24
本人今日正在研究 InterBase 突然遇到这个问题想请教各位,我如何在程序运行时实时创建一个InterBase数据库呢?
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shunzimm 2004-07-01
  • 打赏
  • 举报
回复
使用IBScript 用如下sql

SET SQL DIALECT 3;

CREATE DATABASE 'c:\abc.gdb'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 4096
DEFAULT CHARACTER SET GB2312;
johnzhangbit 2004-06-30
  • 打赏
  • 举报
回复
可以写段代码出来吗?小弟刚刚开始搞 InterBase 理解能力比较差。
welllove88 2004-06-30
  • 打赏
  • 举报
回复
CreateDatabase
shunzimm 2004-06-30
  • 打赏
  • 举报
回复
放置一个ibdatabase对象
1. 在它的databasename属性 设置你要创建的数据库文件名称、路径.
2. 在ibdatebase对象的参数(params)中这样写:

USER "SYSDBA"
PASSWORD "masterkey"
PAGE_SIZE 4096

3. 设置SQLDialect 的值.然后别忘了放一个IBTransaction和它连接
4. 然后调用IBDatabase1.CreateDatabase.
johnzhangbit 2004-06-30
  • 打赏
  • 举报
回复
呵呵自己试验了一下,这个问题已经解决不过我还想问问各位还有没有其他的创建方法。
如果3天内没人想出办法就结贴了。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧