以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQL语名中 备注列的对比问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91140) |
-- 作者:ap9709130 -- 发布时间:2016/9/30 11:32:00 -- SQL语名中 备注列的对比问题 我的代码如下:
Dim cmd As New SQLCommand cp = cmd.ExecuteScalar() output.show(1) 如果产品名称 列是字符列是没有问题的,但是如果产品名称是 备注列就会报错。后来我把代码改成:
cmd.CommandText = "S e lect [DW] From {产品} Where Covert(varchar,产品名称) = \'" & zd & "\'" 这样是不会报错了,但是确没有了比较功能,产品名称一样的,cp的值总是零, 请教,如果是备注列,要如何实现。多谢!
|
-- 作者:有点蓝 -- 发布时间:2016/9/30 11:52:00 -- 产品名称有多长需要用到备注列? 用nvarchar,不要用varchar cmd.CommandText = "S e lect [DW] From {产品} Where Covert(nvarchar,产品名称) = \'" & zd & "\'"
|