以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQL Server的逻辑列问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82032) |
-- 作者:lzzhx -- 发布时间:2016/3/10 14:10:00 -- SQL Server的逻辑列问题 代码中用下面语句后出现错误,请老师看看 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核= 1 " 无法找到列-1
|
-- 作者:浙江仔 -- 发布时间:2016/3/10 14:18:00 -- 一级审核= \'1\' ??
|
-- 作者:lzzhx -- 发布时间:2016/3/10 14:23:00 -- 一级审核是个逻辑列 |
-- 作者:大红袍 -- 发布时间:2016/3/10 14:25:00 -- 一级审核是什么类型的列?如果是逻辑列,不应该报错的 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核= \'1\'"
|
-- 作者:lzzhx -- 发布时间:2016/3/10 14:36:00 -- 一级审核是个逻辑列,换以下几个语句均错误 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核= \'1\'" 无法找到列-1 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核= 1 " 无法找到列-1 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核= true " 列名 true 无效 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核= \'true\' " 无法找到列-1 |
-- 作者:lzzhx -- 发布时间:2016/3/10 15:05:00 -- 找到错误了 cmd.CommandText="s elect 配合单位名称 from {配合单位} where 一级审核 = 1 " Dim dt审核单位1 As DataTable=cmd.ExecuteReader Dim cmb审核单位1 As WinForm.ComboBox = e.Form.Controls("cmb审核单位1") cmb审核单位1.ComboList = dt审核单位1.GetComboListString("配合单位名称") 把GetComboListString("配合单位名称")写成GetComboListString("配合单位名称 ")了,多了个空格
|