以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口表删除列? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=171691) |
-- 作者:小美菜 -- 发布时间:2021/9/5 22:16:00 -- [求助]窗口表删除列? 窗口表通过cmd.ExecuteReader产生临时表,现在要删除该表选定的列,怎么都弄不上。 |
-- 作者:有点蓝 -- 发布时间:2021/9/5 22:21:00 -- 方法1、sql里值返回需要的列名:select 第一列,第二列,..... |
-- 作者:小美菜 -- 发布时间:2021/9/6 8:25:00 -- 通过Add方法增加的临时列,可以用Delete方法删除,而其它列怎么删除?我用了DataTables("订单").DataCols.Delete("金额"),提示为必须是动态增加的列,才可以删除 |
-- 作者:有点蓝 -- 发布时间:2021/9/6 8:46:00 -- Dim cmd As New SQLCommand \'cmd.C Dim dt As DataTable cmd.CommandText = "SELECT * From {表A}" dt = cmd.ExecuteReader() Output.Show(dt.DataRows.Count) dt.Basetable.Tablename = "表A" dt.DataCols.Delete("第二列") Output.Show(dt.DataCols.Count)
|
-- 作者:有点蓝 -- 发布时间:2021/9/6 8:52:00 -- 如果是绑定到了窗口表,使用remove:http://www.foxtable.com/webhelp/topics/0561.htm |