以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]查询表与筛选树(目录树) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=138120) |
-- 作者:seal51 -- 发布时间:2019/7/23 11:25:00 -- [求助]查询表与筛选树(目录树) Dim cmd As New SQLCommand Dim dt As DataTable cmd.C cmd.CommandText = "Select Distinct Year(订货日期) As 年, Month(订货日期) As 月, 厂家名称 Fro m {采购查询1}" dt = cmd.ExecuteReader() Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree(dt, "年|月|厂家名称") trv.Nodes.Insert("显示所有行",0) 查询采购1是查询表, 这段代码不对? 如何做呢?
|
-- 作者:有点蓝 -- 发布时间:2019/7/23 11:47:00 -- 查询表无法使用sql。 方法1、把查询表的完整sql放进来 cmd.CommandText = "Select Distinct Year(订货日期) As 年, Month(订货日期) As 月, 厂家名称 From (查询表的完整sql)" 2、到数据库建查询或者视图
|
-- 作者:seal51 -- 发布时间:2019/7/24 9:52:00 -- 采购主表VS采购明细表,通过采购单号关联, 采购主表里有个采购日期, 如何在采购明细表里添加采购日期并且此采购日期不是表达式列 |
-- 作者:有点蓝 -- 发布时间:2019/7/24 10:16:00 -- 如果是临时列参考:http://www.foxtable.com/webhelp/topics/1428.htm |
-- 作者:seal51 -- 发布时间:2019/7/24 10:50:00 -- 不是临时列 |
-- 作者:有点蓝 -- 发布时间:2019/7/24 11:22:00 -- 直接在菜单添加:http://www.foxtable.com/webhelp/topics/0023.htm |
-- 作者:seal51 -- 发布时间:2019/7/24 11:36:00 -- 如何像关联表一样, 明细表的采购日期可以自动添加 |
-- 作者:seal51 -- 发布时间:2019/7/24 11:43:00 -- 或者设计成, 采购日期A是表达式列, 采购日期B是数据列, 如何将采购日期A的值自动赋值给采购日期B |
-- 作者:有点蓝 -- 发布时间:2019/7/24 11:56:00 -- 你说的是添加子表的采购日期值,我还以为添加一个列。如果子表的采购日期值都和父表一致,有必要在子表添加这样一个列吗? 子表datarowadded事件 Dim pr As DataRow = e.DataRow.GetParentRow("采购主表") If pr IsNot Nothing Then e.DataRow("采购日期") = pr("采购日期") End If |
-- 作者:seal51 -- 发布时间:2019/7/24 14:43:00 -- 非常感谢老师, OK! |