以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 后台提取数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103979) |
-- 作者:实话实说 -- 发布时间:2017/7/20 15:31:00 -- 后台提取数据 If e.Col.Name = "供应商" Then \'e.Col.ComboList = DataTables("供应商").GetComboListString("供应商简称") e.Col.ComboList = DataTables("供应商").SQLGetComboListString("供应商简称") End If SQLGetComboListString 不是可以从后台提取数据吗,怎么不行呢?
|
-- 作者:实话实说 -- 发布时间:2017/7/20 15:48:00 -- 是不是也要先加载表? |
-- 作者:有点甜 -- 发布时间:2017/7/20 15:55:00 -- 必须加载表,但是数据你可以不加载。
否则,就用 sqlcommand 获取 http://www.foxtable.com/webhelp/scr/0688.htm
|
-- 作者:实话实说 -- 发布时间:2017/7/20 16:00:00 -- 对SQL语句不是很熟,如果不加载表,下拉列表怎么实现? |
-- 作者:有点甜 -- 发布时间:2017/7/20 16:13:00 -- Dim cmd As new SQLCommand cmd.CommandText = "select * from {表A} where 1=2" Dim dt As DataTable = cmd.ExecuteReader Dim str As String = dt.SQLGetComboListString("第一列") msgbox(str) |