我正在尝试对数据集执行以下选择语句...
Dim weight As Double
weight = 15
dsMain.Tables(0).Select(weight & " >= MINIMUM_WEIGHT and " & weight & " < MAXIMUM_WEIGHT", "USER_NAME ASC")
MINIMUM_WEIGHT 和 MAXIMUM_WEIGHT 都是 varchars(我无法在数据库中更改它),我的变量权重是双倍的。这会导致以下错误...
“无法对 System.String 和 System.Int32 执行 '>' 操作。”
如果我将重量转换为字符串,我会遇到 10 被认为小于 5 的情况。关于如何处理这种情况的任何建议?
谢谢!