.NET Framework 版本:2.0.50727.7905
Foxtable 版本:2018.3.9.1
错误所在事件:
详细错误信息:
数据类型 ntext 和 varchar 在 equal to 运算符中不兼容。
出问题的就是红色的内容。软件版本是备注型。备注型和字符串怎么计算?
Dim wlbm As WinForm.TextBox = e.Form.Controls("TextBox27")
Dim sl As WinForm.TextBox = e.Form.Controls("TextBox28")
If e.KeyCode = keys.enter Then
If wlbm.text <> "" Then
Dim sum As Integer = DataTables("可用数量表").SQLCompute("Sum(在库数量)","物料编码 = '" & wlbm.text & "' and 软件版本 = 'ZX'")
sl.text = sum
Else
MessageBox.show("物料编码不能为空","物料编码不能为空",MessageBoxButtons.OK,MessageBoxIcon.Error )
End If
End If