
InterBase和Firebird差不多,使用dbexpress组件来连接
使用的组件有SQLConnection DataSetProvider DataSource ClientDataSet SQLQuery,只连接的话(不进行数据 *** 作,显示等),就只需要SQLConnection就行了,前提是数据库已经存在。参数设置参考。
Firebird中,数据库与Delphi的交互主要靠dll动态链接库文件,在连接时,要讲该动态链接库文件拷贝到你EXE文件的目录下。
将文件保存到sql一般来说有两种方式
1、是只保存路径,文件放到一个可访问的公用地
2、是保存文件到数据库,要以二进制方式读写,数据库字段设置为binnary
第一种方式速度快,但要布置服务器,第二种方式省事,但效率低!
将文件保存到数据库,你可以到网上找个二进制读写的例子,不同的是把读取结果保存到数组中,在保存时你只需要把数组的内容存到SQL中即可
基本上“动态添加一个数据库字段”是数据库SQL本身的事,与Delphi关系不大。
ADOCommand1CommandText := 'alter table 表名 add 字段名1 varchar(12),字段名2 integer,字段3 datetime';
ADOCommand1Execute;
以上就是关于Delphi7中如何连接InterBase数据库全部的内容,包括:Delphi7中如何连接InterBase数据库、delphi7:如何将文件保存到sql数据库不是图形文件、delphi7 如何动态添加一个数据库字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)