以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- sqlselect的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82653) |
-- 作者:newsun2k -- 发布时间:2016/3/22 11:40:00 -- sqlselect的问题 代码如下: Dim drs As List(of DataRow) = DataTables("列设置表").sqlSelect("表名 = \'" & strTable & "\'","列顺序") For Each dr As DataRow In drs csv += "|" & dr("列名") & "|" & dr("列宽") Next msgbox(csv) CSV中无数据. 如果把sqlselect改成select则有数据. 实际打开表,其中有数据(access数据). 数据是刚通过以下代码保存的 DataTables("列设置表").SQLDeleteFor("表名 = \'" & strTable & "\'") For Index As Integer = 0 To fw.Length - 1 Step 2 I += 1 dr = DataTables("列设置表").addnew dr("表名") = strTable dr("列名") = fw(Index) dr("显示名") = fw(Index) dr("列顺序") = I dr("列宽") = fw(Index + 1) Next DataTables("列设置表").save |
-- 作者:大红袍 -- 发布时间:2016/3/22 12:21:00 -- 第二个参数不是排序,第三个才是
http://www.foxtable.com/help/topics/2900.htm Dim drs As List(of DataRow) = DataTables("列设置表").sqlSelect("表名 = \'" & strTable & "\'", "", "列顺序")
|