查询正常---程序中出错

xiangdafang 2003-08-19 09:06:34
select 序号,车号,发货单位,货物名称,毛重,皮重,净重,isnull(水分,0) 水分,isnull(杂质,0) 杂质,isnull(密度,0) 密度,净重*(1-isnull(水分-杂质,1)) 纯油
from (select 序号,车号,发货单位,货物名称,sum(毛重)毛重 ,sum(皮重)皮重,sum(净重)净重,avg(case when [水分]>0 then [水分] end) 水分,

avg(case when [杂质]>0 then [杂质] end) 杂质,avg(case when [密度]>0 then [密度] end) 密度 from chengzhongjilubiao group by 序号,车号,发货单位,货物名称) tem union all
select '合计','','','',sum(毛重),sum(皮重),sum(净重),avg(case when [水分]>0 then [水分] end),avg(case when [杂质]>0 then
[杂质] end),avg(case when [密度]>0 then [密度] end) 密度,sum(净重) *(1-avg(case when [水分]>0 then [水分] end)/100-avg(case when [杂质]>0 then [杂质] end)/100) ww
From chengzhongjilubiao

____在查询分析器中很正常
可放在程序中就显示 "tem 附近有语法错误"
何也???
...全文
55 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiangdafang 2003-08-19
  • 打赏
  • 举报
回复
无法做成视图
因为要动态查询
xiangdafang 2003-08-19
  • 打赏
  • 举报
回复
m = "select 序号,车号,发货单位,货物名称,毛重,皮重,净重,isnull(水分,0) 水分,isnull(杂质,0) 杂质,isnull(密度,0) 密度,净重*(1-isnull(水分-杂质,1)) 纯油"
m = m & "from (select 序号,车号,发货单位,货物名称,sum(毛重)毛重 ,sum(皮重)皮重,sum(净重)净重,avg(case when [水分]>0 then [水分] end) 水分,"

m = m & " avg(case when [杂质]>0 then [杂质] end) 杂质,avg(case when [密度]>0 then [密度] end) 密度 from chengzhongjilubiao group by 序号,车号,发货单位,货物名称) tem union all "
m = m & "select '合计','','','',sum(毛重),sum(皮重),sum(净重),avg(case when [水分]>0 then [水分] end),avg(case when [杂质]>0 then"
m = m & " [杂质] end),avg(case when [密度]>0 then [密度] end) 密度,sum(净重) *(1-avg(case when [水分]>0 then [水分] end)/100-avg(case when [杂质]>0 then [杂质] end)/100) ww"
m = m & " From chengzhongjilubiao"


rs.Open m, cnn, adOpenStatic, adLockReadOnly
以上是程序的有关代码
txlicenhe 2003-08-19
  • 打赏
  • 举报
回复
放在程序中就显示 "tem 附近有语法错误" ?
程序中写错了吧?请示代码。
hjb111 2003-08-19
  • 打赏
  • 举报
回复
最好是把它创建成视图,在前台中调用!
pengdali 2003-08-19
  • 打赏
  • 举报
回复
你是用query吧。可能是你的query要用只读方式打开。

或你改成存储过程或视图。
pengdali 2003-08-19
  • 打赏
  • 举报
回复
你是用query吧。可能是你的query要用只读方式打开。

或你改成存储过程或视图。
pengdali 2003-08-19
  • 打赏
  • 举报
回复
你是用query吧。可能是你的query要用只读方式打开。

或你改成存储过程或视图。

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧