当前位置: 代码迷 >> PB >> 可否不用数据库记录一些值?遇到一个要记录数据但是不能往数据库里记录
  详细解决方案

可否不用数据库记录一些值?遇到一个要记录数据但是不能往数据库里记录

热度:68   发布时间:2016-04-29 07:42:48.0
可不可以不用数据库记录一些值?遇到一个要记录数据但是不能往数据库里记录
如题:现在做的只是一个很小的打印程序,输入单据号码从一个数据库里查询出资料,再打印出来,但是不能往这个库里写资料,现在界面输入的这些号码只要求打印一次,下次再输入号码查询时让给提示,以前打印过,不能打印。这些打印过的号码信息不能往数据库里存,有没有什么好的方法存起来?求解。。。路过的围观的都帮一把吧。。。
------解决方案--------------------
写注册表, ini文件等都可以.
------解决方案--------------------
建立一个数据窗口,包含两个列,一个列是djh用来存储已经打印过的单据号,另一个列是cs用来存储对应单据的已打印次数
打印前先通过dw_1.importstring("txt文件"),来导入已经打印过的单据信息,再通过ll_f = dw_1.find("djh = '" + "本次要打印的单据号" + "'", 1, dw_1.rowcount()),如果ll_f大于0,并且cs已经达到你限定的次数了,就表示不能再打印了
在可以打印的情况下,打印完毕后,如果ll_f = 0, 则dw_1.insertrow(0),并记录本次打印的单据号信息;如果ll_f > 0, 则cs加1 。 记录后再dw_1.saveas("txt文件", text!, false)
  相关解决方案