问题描述
情况是这样的:有一个手持扫描终端(扫描条码的),当扫描到数据后,它会通过无线网络,发送这组数据到服务器(PC),并会在服务器上生成一个文本文件,里头就是保存刚才扫描的数据。在服务器上有一个数据接收程序,它会检查这个文本文件是否有新数据,就是检查文件有没有改动。并把新数据保存到数据库。现在问题是:文本里的数据会不断增加,以后会很多。我接收程序如何高效的获得文本里的新数据??我不可能每次都读入全部数据。以为以后数据会很多。而且文本里的数据有可能会来两条。请大家费神了!~~谢谢
解决方案
解决方案二:
你增量按顺序往里面写数据,然后弄个东西记住上次读到的结束地方,下次接着那里读就行了,很简单嘛
解决方案三:
不考虑用数据库呢?
解决方案四:
终端不支持数据库,扫描来的数据只能保存在文本文件里头!
时间: 2024-07-29 09:42:44