Delphi创建Foxpro(DBF)文件

49 篇文章 0 订阅
5 篇文章 0 订阅

用SQL语句创建DBF数据库,如果有Memo字段用Memo不行,在Database Desktop里用Memo也不行,试了N次后,在Table的字段里看到ftMemo和ftBlob,查看帮助,有下列内容:

type TBlobType = ftBlob..ftOraClob;

C++ syntax:

typedef TFieldType TBlobType;

Description

TBlobType represents a range of TFieldType values. These are the possible values of BlobType:

Value Description

ftBlob Binary Large Object field
ftMemo Text memo field
ftGraphic Bitmap field
ftFmtMemo Formatted text memo field
ftParadoxOle Paradox OLE field
ftDBaseOle dBASE OLE field
ftTypedBinary Typed binary field
ftOraBlob BLOB fields in Oracle 8 tables
ftOraClob CLOB fields in Oracle 8 tables

 

试着用Blob创建,终于发现备注字段用Blob表示类型,如:

 

Create table "aa.dbf"(zch char(20),jl blob);

 

注:用Blob创建备注字段,是用路径作为数据库名的.如果用了TDatabase组件,AliasName使用数据源DSN连接DBF文件目录,就可以用

 

Memo类型创建备注字段了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值