感觉你这段代码很不严谨
1、先是判断后台是否有数据,后面又从已经加载的表中取编号的最大值,不有些矛盾吗?
2、至于出错,是因为你的工号列是个字符型,内容时"HG001"、"HG002",这样的内容怎么能和1相加呢?