以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- select (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54333) |
-- 作者:bagabaga -- 发布时间:2014/7/25 21:53:00 -- select Dim 年,月 As Integer Dim dt As DataTable Dim cmd As New SQLCommand cmd.Connec 到外部数据源 cmd.CommandText = "SELECT Year(日期) As 年,Month(日期) As 月,类目,科目,项目名称,收入,支出,支出,iif(收入 is null, 0, 收入)-iif(支出 is null, 0, 支出) As 合计 From {记账} where not(科目 =\'理财\')" dt = cmd.ExecuteReader() For Each r As DataRow In dt.DataRows Output.Show(r("合计") & "," & r("收入") & "," & r("支出") ) Next 是外部数据源,怎么改写
|
-- 作者:有点甜 -- 发布时间:2014/7/25 22:01:00 -- 看你发的上一个帖子。
具体什么问题? |
-- 作者:lihe60 -- 发布时间:2014/7/26 8:10:00 -- 以下是引用bagabaga在2014-7-25 21:53:00的发言:
Dim 年,月 As Integer
Dim dt As DataTable
Dim cmd As New SQLCommand
cmd.Connec 到外部数据源
cmd.CommandText = "SELECT Year(日期) As 年,Month(日期) As 月,类目,科目,项目名称,收入,支出,支出,iif(收入 is null, 0, 收入)-iif(支出 is null, 0, 支出) As 合计 From {记账} where not(科目 =\'理财\')"
dt = cmd.ExecuteReader()
For Each r As DataRow In dt.DataRows
Output.Show(r("合计") & "," & r("收入") & "," & r("支出") )
Next
是外部数据源,怎么改写 是语法错误吗?如果是的,把iif换成case when试试。 |