以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 下列代码出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67158) |
-- 作者:lyfxybc -- 发布时间:2015/4/19 14:32:00 -- 下列代码出错 \'生成目录树 Dim dr As DataRow = DataTables("sys_系统表").DataRows(0) Dim qs As Integer = dr("每月第一天") Dim cmd As New SQLCommand Dim dt11 As DataTable cmd.ConnectionName = "坯布输入"
cmd.CommandText ="Select iif(日>=" & qs & ",0,1) As 顺序日, iif(月>=10,1,0) As 顺序月, 年,月,日 form {XXX} dt11 = cmd.ExecuteReader() Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree(dt11, "年|月|日", "", "年,顺序月,月,顺序日,日") trv.Nodes.Insert("显示所有行",0) [此贴子已经被作者于2015/4/19 16:45:16编辑过]
|
-- 作者:lyfxybc -- 发布时间:2015/4/19 14:36:00 -- 以前为access数据源就不出错,正常形成目录树。
现在改为 "坯布输入" 为sql数据源 出错 [此贴子已经被作者于2015/4/19 16:47:48编辑过]
|
-- 作者:lyfxybc -- 发布时间:2015/4/19 16:46:00 -- 顶一下 |
-- 作者:狐狸爸爸 -- 发布时间:2015/4/19 16:51:00 -- sql server 没有iif函数,用case when: http://www.foxtable.com/help/topics/1827.htm |
-- 作者:lyfxybc -- 发布时间:2015/4/19 17:45:00 -- 谢谢,已完成 |