以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]错在哪? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116509) |
||||
-- 作者:hswf -- 发布时间:2018/3/26 8:03:00 -- [求助]错在哪? Dim cmd As New SQLCommand cmd.C Dim dt As DataTable cmd.CommandText = "SELECT DISTINCT 部门,供应商,Year(日期) As 年, Month(日期) As 月,Day(日期) As 日 Fro m {原料入库单}" dt = cmd.ExecuteReader() Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree(dt,"部门|年|月|日|供应商") 上面代码运行正常,但如果把最后一行代码换为: trv.BuildTree(dt,"部门|供应商|年|月|日") 则显示运行错误: .NET Framework 版本:2.0.50727.8762 Foxtable 版本:2018.3.9.1 错误所在事件:窗口,原料入库单,Click 详细错误信息: 未将对象引用设置到对象的实例。 请问老师如何解决?
|
||||
-- 作者:有点甜 -- 发布时间:2018/3/26 8:53:00 -- 你目录树控件AfterSelectNode事件是否写有代码? |
||||
-- 作者:hswf -- 发布时间:2018/3/26 9:21:00 -- [求助]
|
||||
-- 作者:有点甜 -- 发布时间:2018/3/26 9:42:00 -- 新建一个项目,导入【原料入库单】表,然后发上来测试。 |
||||
-- 作者:hswf -- 发布时间:2018/3/27 17:49:00 -- [求助] 切换到"单位"
岀错 |
||||
-- 作者:有点甜 -- 发布时间:2018/3/27 18:11:00 -- 测试了一下,这个是bug,等候修复。 |
||||
-- 作者:hswf -- 发布时间:2018/12/19 17:15:00 -- 老师,我等了几个月都没修复,用起来很不方便。 |
||||
-- 作者:有点甜 -- 发布时间:2018/12/19 17:33:00 -- 改成这样即可,如
cmd.CommandText = "SELECT DISTINCT 部门,供应商,cstr(Year(日期)) As 年, cstr(Month(日期)) As 月,cstr(Day(日期)) As 日 From {原料入库单}" |
||||
-- 作者:hswf -- 发布时间:2018/12/31 16:27:00 -- 还是错误 .NET Framework 版本:2.0.50727.8937 Foxtable 版本:2018.10.9.1 错误所在事件: 详细错误信息: \'cstr\' 不是可以识别的 内置函数名称。 |
||||
-- 作者:有点甜 -- 发布时间:2019/1/2 10:27:00 -- 那你改成
cmd.CommandText = "SELECT DISTINCT 部门,供应商,convert(varchar,Year(日期)) As 年, convert(varchar, Month(日期)) As 月,convert(varchar,Day(日期)) As 日 From {原料入库单}" |