0

我在 nop commerce 2.3 中遇到分页问题,​​不知道如何解决:

将表达式转换为数据类型 int 时出现算术溢出错误。

4

1 回答 1

2

您收到的错误是 sql 错误。这是由超过列的指定大小的计算列值引起的。

假设您将三列 c1、c2 和 c3 定义为 INTEGER 数据类型。此外,假设使用公式 ([c1] * [c2]) 计算 c3。如果在 c1 和 c2 中输入较大的值(例如 9999),则 c3 的计算可能会超过允许的 INTEGER 限制。

这意味着您可能必须更改特定列的数据类型。您可以使用“bigint”而不是“int”

于 2013-08-14T08:21:39.770 回答