求救:如何从文件中读取记录到dbf中?

spoky 2003-11-19 09:23:53
初学者求救!!

文件内容是不规范的,但是其中某些行是规范的,
就是:colA>colB>colC>$,分隔符是tab,最后是行结束符,

而dbf字段是colA,colB,colC,colD,...(比文件中字段多,但是顺序是一样的)
怎么样才可以不用使用dbgrid(也就是没有可视化界面)而直接写进dbf中呢?

即使用那些函数才可以将记录直接导进去dbf中?
...全文
36 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
spoky 2003-11-27
  • 打赏
  • 举报
回复
最后我使用的是memo1.lines.loadfromfile()读进memo1中,
然后通过循环lines[i]得到某一行记录,最后根据分隔符截取
字段内容写进table中。
spoky 2003-11-21
  • 打赏
  • 举报
回复
还有一个问题就是
我在导入之前使用emptytable函数,
但是必须要exclusive:=true;才行,
可是关键是,不能再设置为false了,why?

with table1 do
begin
Exclusive:=true;
Active:=true;
EmptyTable;
Active:=false;
Exclusive:=false;
Active:=true;
end;
spoky 2003-11-20
  • 打赏
  • 举报
回复
请问如何使用copy函数啊?
function Copy(S; Index, Count: Integer): string;
function Copy(S; Index, Count: Integer): array;
好像都不适合啊。
WWWWA 2003-11-20
  • 打赏
  • 举报
回复
用COPY即可
saien 2003-11-19
  • 打赏
  • 举报
回复
不是很难,但是还没想好解决方法.

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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