关于delphi paradox 数据库问题

pingguogeinichi 2012-08-11 12:20:44
小生刚接触delphi 的数据库,面对这样一段代码,希望大家帮我解释一下:
procedure TForm1.btn1Click(Sender: TObject);
begin
with tbl1 do begin // tbl1只是一个Table的控件名,而不代表任何一张表,是吗?
Active := False;
DatabaseName := '' ; //这里为什么是空,如果DatabaseName := 'aaa',我运行时会报错,请问大家这个数据库名称是已经存在的某个数据库名么?
TableType := ttParadox;
TableName := 'Mytable'; // 这究竟是建立了名为mytable的表,还是mytable数据库,我没搞清楚

with FieldDefs do begin
clear;
Add('num',ftInteger,0 ,True);// 如果是ftinteger 类型的话,size必须是0编译才能通过,这又是为什么
Add('name',ftString,4,False);
end;

CreateTable;
end;

end;


请问大家,这段代码是否可以理解为在某个数据库下建立了一张名为mytable的表,可是这个数据库是什么?
如何建立paradox数据库?


问题有点多,希望大家可以帮我理解一下,先谢谢大家了
...全文
31 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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