Firebird 如何创建数据库! 如题,请高手指点,给段可行的代码,我是这样创建的,“SQL>create database 'd:\test.fdb';”最后我加上了“SQL>create database 'd:\test.fdb' user 'sa' password 'sa';”这样不行!在线等结果,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先 > isql -user sysdba -password masterkey; 然后 SQL> create database 'D:\data\test.fdb '; SQL> create table abc (name char(12),age numeric(3)); SQL> show table friend ; 我看到了有这样的答案,我是初学者,> isql -user sysdba -password masterkey; 在哪里输入呀! SQL > isql -user sysdba -password masterkey; 这样写吗?好象也不行呀 你需要动态创建数据库吗?我用过但不是用代码创建的,用的是IBExpert这个软件来管理的,类似于sqlserver的查询分析器.你可以下载一个试试. LZ,delphi如何连接firebird啊,总提示无法连接到到数据库 楼上,firebird有一个专门的组件叫fibplus的,你可以下载一下试试 (一)数据库操作在开始-程序-Firebrid_2_0中执行Firebrid ISQL tool 出现SQL>输入SQL>CREATE DATABASE ‘e:\sams.fdb'; 回车提示错误,……..,郁闷,一查资料,原来是需要使用用户名和密码登录,于是在“运行”里输入(将默认的用户名和密码作为命令行参数):isql.exe -u sysdba -p masterkey进入命令行窗口。再输入:SQL>CREATE DATABASE 'e:\sams.fdb'; 回车没有任何提示(原来FB就是这样,没有提示就表示成功),打开E盘一看多了个SAMS.FDB文件,接着再输入 :SQL>SHOW DATABASE;出现一些关于这个数据库的信息,建两个表吧,输入SQL>CREATE TABLE T1 (F1 INTEGER,F2 VARCHAR(20)); 回车什么也没看到,实际上不是,输入SQL>SHOW TABLE; 回车显示出来了,有一个表T1,再建一个,录入SQL>CREATE TABLE T2(F1 INTEGER); 回车SQL>SHOW TABLE; 回车这一次可显示两个表存在啦,插入点东西吧,录入SQL>INSERT INTO T1 valueS(10,’I LIKE’); 回车SQL>INSERT INTO T1 valueS(10,’HOW ARE YOU’); 回车SQL>INSERT INTO T1 valueS(11,’OK’); 回车看看里面装了点什么,录入 SQL>SELECT * FROM T1; 回车看到了有三条记录,完成前面的操作后,不想要I LIKE的那条记录了,怎么办,录入SQL>DELETE T1 WHERE F2=’I LIKE’; 回车再查一下看以看到确实少了这一知记录.不想要那个空表T2,就做掉吧,不过最好提交一下,这样的话把当前的表也能干掉,录入SQL>COMMIT; 回车提交后,下面开始做掉T2,录入SQL>DROP TABLE T2; 回车再查录入的这个表还有没,录入SQL>SHOW TABLE; 回车这次只查到一个,没有了,不完了,退出来,录入SQL>QUIT; 回车回到了WINDOWS窗口,下次再进入对已存的数据库就连接就OK了,见下:SQL>CONNECT LOCALHOST:e:\sams.fdb; 回车 Delphi Windows消息 散分,说说心里话... 丽娜帖:请问怎么写动态生成的控件的事件啊? 关于在DELPHI中内存应用,再线等!谢谢大家拉! 如何将XPbutton组件安装到DELPHI 2010里面 谁有delphi常有的自编的函数? windows的文件名命名规则是什么? 我的家档?请问我如何用面向对象的思维来实现大小写的转换? 送分了:一个SQL语言的问题! DELPHI的简单简单小问题,答对必奖!!! delphi 视图如何限制条件 delphi如何实现C++中的memcmp,memcpy,memset?
> isql -user sysdba -password masterkey;
然后
SQL> create database 'D:\data\test.fdb ';
SQL> create table abc (name char(12),age numeric(3));
SQL> show table friend ; 我看到了有这样的答案,我是初学者,> isql -user sysdba -password masterkey;
在哪里输入呀! SQL > isql -user sysdba -password masterkey; 这样写吗?好象也不行呀
我用过但不是用代码创建的,用的是IBExpert这个软件来管理的,类似于sqlserver的查询分析器.
你可以下载一个试试.
在开始-程序-Firebrid_2_0中执行Firebrid ISQL tool 出现
SQL>
输入
SQL>CREATE DATABASE ‘e:\sams.fdb'; 回车
提示错误,……..,郁闷,一查资料,原来是需要使用用户名和密码登录,于是在“运行”里输入(将默认的用户名和密码作为命令行参数):
isql.exe -u sysdba -p masterkey
进入命令行窗口。
再输入:SQL>CREATE DATABASE 'e:\sams.fdb'; 回车没有任何提示(原来FB就是这样,没有提示就表示成功),打开E盘一看多了个SAMS.FDB文件,接着再输入 :SQL>SHOW DATABASE;出现一些关于这个数据库的信息,建两个表吧,输入SQL>CREATE TABLE T1 (F1 INTEGER,F2 VARCHAR(20)); 回车什么也没看到,实际上不是,输入SQL>SHOW TABLE; 回车显示出来了,有一个表T1,再建一个,录入SQL>CREATE TABLE T2(F1 INTEGER); 回车
SQL>SHOW TABLE; 回车这一次可显示两个表存在啦,插入点东西吧,录入
SQL>INSERT INTO T1 valueS(10,’I LIKE’); 回车
SQL>INSERT INTO T1 valueS(10,’HOW ARE YOU’); 回车
SQL>INSERT INTO T1 valueS(11,’OK’); 回车看看里面装了点什么,录入
SQL>SELECT * FROM T1; 回车看到了有三条记录,完成前面的操作后,不想要I LIKE的那条记录了,怎么办,录入SQL>DELETE T1 WHERE F2=’I LIKE’; 回车再查一下看以看到确实少了这一知记录.不想要那个空表T2,就做掉吧,不过最好提交一下,这样的话把当前的表也能干掉,录入SQL>COMMIT; 回车提交后,下面开始做掉T2,录入SQL>DROP TABLE T2; 回车再查录入的这个表还有没,录入SQL>SHOW TABLE; 回车这次只查到一个,没有了,不完了,退出来,录入SQL>QUIT; 回车回到了WINDOWS窗口,下次再进入对已存的数据库就连接就OK了,见下:SQL>CONNECT LOCALHOST:e:\sams.fdb; 回车