将日记文件转入数据库(100分)

  • 主题发起人 主题发起人 pp
  • 开始时间 开始时间
P

pp

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将一个月记录的日记文件转入数据库。格式如下:
Wed Jun 30 19:55:42 1999
.
User-Name = "pp"
.
Acct-Time = 0

Wed Jun 30 19:56:21 1999
.
User-Name = "pp"
.
Acct-Input = 2390
Acct-Output = 128
Acct-Time = 39

Wed Jun 30 20:12:16 1999
.
User-Name = "ss"
.
Acct-Time = 0

Wed Jun 30 20:15:21 1999
.
User-Name = "yy"
.
Acct-Input = 2160
Acct-Output = 119
Acct-Time = 15

 
如果每个日记都是固定的行数,分块读好了,在依次解开即可,最好用TStringList
来干,会很简单!

 
看你如何设计数据表的结构,然后一条条插入记录就可以了。
 
每块行数并不相等,且只需要“=”之后的数值。


 
在D4的DEMO中C:/Program Files/Borland/Delphi4/Demos/Db/Textdata
有个TEXTdataset控件,可以直接对文本文件象数据库一样操作,将所需数据
按固定格式导入一个定义好的数据库即可
 
什么呀,自己定义个RECORD,直接写入BLOB字段中(用流的方式),不过
我倒推荐你做两个表。
 
随便找个支持memo的数据库不就行乐??
 
>每块行数并不相等,且只需要“=”之后的数值。
根据自己的要求建个表,有很多方法可以查找'='号,把=号后面的数据读出就可以.
 
是否有Delphi3或Delphi4的中文HELP文件,请各位大虾提供。
 
多人接受答案了。
 
后退
顶部