C# 条形码会误读代码吗?
在我注册表单上的asp.net mvc应用程序中,当用户使用条形码扫描仪向文本框插入数据时,他们说它遗漏了部分代码,例如,如果他们扫描02501666,他们得到的是02501602566或01301103564在注册后可能是01301403564。条形码会误读一些数据吗?我测试了我的条形码,一切正常。客户的数据量很大,因此他们无法在每次扫描输入时都检查。这种情况可能在100次中发生1次。是的,扫描仪不仅可能误读条形码,而且肯定会发生。1D条形码是最差的,但便宜的读卡器和针对正在读取的条形码类型配置不当的读卡器也可能是一个问题C# 条形码会误读代码吗?,c#,asp.net-mvc,barcode,barcode-scanner,C#,Asp.net Mvc,Barcode,Barcode Scanner,在我注册表单上的asp.net mvc应用程序中,当用户使用条形码扫描仪向文本框插入数据时,他们说它遗漏了部分代码,例如,如果他们扫描02501666,他们得到的是02501602566或01301103564在注册后可能是01301403564。条形码会误读一些数据吗?我测试了我的条形码,一切正常。客户的数据量很大,因此他们无法在每次扫描输入时都检查。这种情况可能在100次中发生1次。是的,扫描仪不仅可能误读条形码,而且肯定会发生。1D条形码是最差的,但便宜的读卡器和针对正在读取的条形码类型配
- 如果您控制代码,请使用带有适当错误检查的条形码(有很多)
- 还要检查条形码阅读器设置(它们都有)李>
- 如果所有其他操作都失败,请使用其他扫描仪或条形码阅读器应用程序检查条形码,并检查其是否符合扫描仪本身的容错能力
如果校准的符合ISO标准的验证器对误读的条形码进行解码并指定一个可接受的等级,可以确信原因在于扫描仪,而不是条形码本身。这是另一个例子,说明扫描仪不能有效地充当验证器在大多数条形码格式中,有一个校验和可以防止这种错误。错误扫描总是会发生,您可以通过在扫描仪上启用校验和验证来防止错误扫描。请让他们使用其他扫描仪扫描条形码。是否可能是条形码扫描仪配置不正确。第二,检查标签打印代码。将错误数据传递到打印机时是否有任何错误。他们将获得新的条形码扫描仪。希望问题能够解决