文本框中出现了不同条形码的错误
本文关键字:条形码 错误 文本 | 更新日期: 2023-09-27 18:22:41
我正在使用条形码读取器。当我将光标放在文本框1上并扫描项目的条形码时,它会被复制到文本框1中。当扫描其他项目的条形码时,我通常会收到错误,如"无效列名'C902SA20K'。"它只接受第一次在文本框中输入的第一个条形码。当在除文本框1以外的不同文本框中输入条形码时,只扫描第一个字母或字母表,并提供错误"nvarchar值'8736900083240'的转换溢出int列。"
我怎样才能让它接受所有的条形码。
获取值8736900083240
的列或字段似乎是int
或cast to int
。此值太大,无法存储在int字段中。int32
字段可以存储最大值为2147483647
,而unsigned int32
字段可以存储最多值为4294967295
。对于8736900083240值,您可能希望使用long
或suitably sized data type
。