文本框中出现了不同条形码的错误

本文关键字:条形码 错误 文本 | 更新日期: 2023-09-27 18:22:41

我正在使用条形码读取器。当我将光标放在文本框1上并扫描项目的条形码时,它会被复制到文本框1中。当扫描其他项目的条形码时,我通常会收到错误,如"无效列名'C902SA20K'。"它只接受第一次在文本框中输入的第一个条形码。当在除文本框1以外的不同文本框中输入条形码时,只扫描第一个字母或字母表,并提供错误"nvarchar值'8736900083240'的转换溢出int列。"

我怎样才能让它接受所有的条形码。

文本框中出现了不同条形码的错误

获取值8736900083240的列或字段似乎是intcast to int。此值太大,无法存储在int字段中。int32字段可以存储最大值为2147483647,而unsigned int32字段可以存储最多值为4294967295。对于8736900083240值,您可能希望使用longsuitably sized data type