有一个一直在实时更新的文本,其内容的格式为:
200607071425230000001111
其中20060707为日期,142523为时间,0000001111为号码
请问,我要怎样去实时地读取这个文本,(即文本增加一行,我读到一行就写入数据库,不能写入重复的数据)并将文本这三段的内容存到数据库相应的字段中?
(数据库中对应的字段为日期,时间,号码)读取都没问题,就是不知道如何接着上一次读取的行数继续读取下一行
200607071425230000001111
其中20060707为日期,142523为时间,0000001111为号码
请问,我要怎样去实时地读取这个文本,(即文本增加一行,我读到一行就写入数据库,不能写入重复的数据)并将文本这三段的内容存到数据库相应的字段中?
(数据库中对应的字段为日期,时间,号码)读取都没问题,就是不知道如何接着上一次读取的行数继续读取下一行
解决方案 »
- 字段检测
- OLE打开一个office文件,如何让这个office文件显示在前面?也就是当前窗口
- Memo组件问题!!!
- 问了一天,可以解决吗?给个判断鼠标单击还是双击的代码?
- 在程序中想要获取rave报表的值怎么办?
- 心里烦闷~~~散分!!
- 我用ado连接数据库,连接字串中用绝对路径指定了数据库文件,如果程序发布后,如何指定程序到安装目录下的某个路径下去找数据库文件?
- QR釋放時是觸發哪個事件?
- 请教,如何给打印机发退纸指令?
- Delphi高手们请问你们一般做数据库应用时一般用的是什么数据库????
- 关于TIdTcpServer控件多线程响应客户端的问题。盼望高手给与解答!
- 请问:DELPHI的转义符是什么?谢谢
例如:
一个文件一分钟被更新一次
那么该文件一天内生成行数的范围在1至8660行,第一行至是该日00:00:01时刻的数据
如果该文本包括以往日期,只需要将日期参与运算就可以了!
------------------------------------------
你怎么就知道文件更新的时间是固定的呢
我觉得
可以这样
在数据库中加个字段i i记录每次读取时当时文本的总行数
这样再读的时候就可以从i+1行开始
呵呵
按照您的方法可以了,谢谢。原先我也这么想的,就是程序实现上有点问题,现在问题解决了。
谢谢各位的帮助