我的代码如下:
Dim cmd As New SQLCommand
cmd.C
Dim cp As Integer
Dim cpzb As Integer
cmd.CommandText = "S e lect [DW] From {产品} Where 产品名称 = '" & zd & "'"
cp = cmd.ExecuteScalar()
If cp = 0 Then '如果不存在产品
output.show(1)
Else '如果存产品
cpzb = cp
End If '是否存在产品
如果产品名称 列是字符列是没有问题的,但是如果产品名称是 备注列就会报错。后来我把代码改成:
cmd.CommandText = "S e lect [DW] From {产品} Where Covert(varchar,产品名称) = '" & zd & "'"
这样是不会报错了,但是确没有了比较功能,产品名称一样的,cp的值总是零,
请教,如果是备注列,要如何实现。多谢!