WInform中打印标签 关于箱号的自增(只单独通过箱号而不根据时间去自增) 关于箱号的自增(只单独通过箱号而不根据时间去自增) 个人的想法是这样的,先做一个4位数的自增从0001开始,每次打印标签的时候查出数据库中某一个单号或主键的CartonNumber最大值,如果没有这个单号或者是主键,那么就从0001开始,如果有数据,并且查到了这个单号或主键的最大值就用(i++)对CartonNumber加一。 因为做标签打印时,是需要记录数据的,所以这时候我们最好是需要用到事务去处理。 如果是需要根据时间的,只需要sql语句去加一个sql语句查询当天的即可。