如何用delphi创建 *.dbf 的数据库(100分)

  • 主题发起人 主题发起人 wvy
  • 开始时间 开始时间
W

wvy

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在用 SQL 7.0 , delphi5 的 ADO 做的程序要求生成 *.dbf 的数据库传送数据。
请高手指点!谢谢!!!
 
这个问题很难吗? ?_?
已经困惑我好长时间了! *_*
 
如果只是生成dbf,什么引擎都可以不用,直接按格式填数据就可以了,
dbf这种格式早公开了,或者使用apollo之类的引擎生成即可。
 
用TTable
将TableType设成ttFoxPro 或者 ttDBase
 
可以使用SQL语句创建的,不过您要首先创建一个数据库,当然这个数据库可以是您提前
定制好的。
create table
 
顺便问一下,FOXPRO的DBF的带小数的数字字段的fieldtype是什么?
 
with TTable.Create(Application) do
begin
try
TableName := '你的表名';
DatabaseName := '数据库别名';
TableType := ttfoxpro;

//或TableType := ttbase;
with FieldDefs do
begin
Clear;
Add('姓名', ftString, 10, False);//字段名
Add('学历', ftString, 8, False);
end;

with IndexDefs do
begin
Clear;
end;

CreateTable;

finally
Free;
end;
end;
 
谢谢大家!我去试试! ^_^
 
后退
顶部