各位大神:
最近遇到一个问题,困扰两天了,水平很低,请各位出手相助:我有两个DLL,分别为DLL1和DLL2。DLL1的功能是每1分钟生成一个TXT,DLL1的所收集的数据有两种产生方式,分别为周期性产生(每5秒产生一次)和突发性产生,数据一旦产生就及时送入DLL1中的LIST,当时间一到分钟的节点就把LIST的内容送入TXT。DLL2的功能是每5分钟读取所有由DLL1生成的TXT文件并送入数据库。目前我遇到的问题是:DLL1在生成TXT时没有问题,但在数据库中却发现总会有TXT文件中的内容查询不到,我推测是这些TXT根本没有被DLL2读取,这个问题是由于这些TXT在被DLL2读取时正好赶上DLL1往里写入数据所以导致不能成功读取的吗?或者是我自己写的代码有bug,导致无法全部读取? 最近遇到一个问题,困扰两天了,水平很低,请各位出手相助:我有
最近遇到一个问题,困扰两天了,水平很低,请各位出手相助:我有两个DLL,分别为DLL1和DLL2。DLL1的功能是每1分钟生成一个TXT,DLL1的所收集的数据有两种产生方式,分别为周期性产生(每5秒产生一次)和突发性产生,数据一旦产生就及时送入DLL1中的LIST,当时间一到分钟的节点就把LIST的内容送入TXT。DLL2的功能是每5分钟读取所有由DLL1生成的TXT文件并送入数据库。目前我遇到的问题是:DLL1在生成TXT时没有问题,但在数据库中却发现总会有TXT文件中的内容查询不到,我推测是这些TXT根本没有被DLL2读取,这个问题是由于这些TXT在被DLL2读取时正好赶上DLL1往里写入数据所以导致不能成功读取的吗?或者是我自己写的代码有bug,导致无法全部读取? 最近遇到一个问题,困扰两天了,水平很低,请各位出手相助:我有