|
楼主 |
发表于 2021-1-29 20:55:57
|
显示全部楼层
江苏省无锡市
.版本 2
.支持库 iext
超级列表框全部删除 ()
文件目录地址 = 取运行目录 () + “\Excel\” + “1”+ “.xls”
.如果真 (Excel.初始化_ (数据库连接1, 记录集1, 文件目录地址, 0, ))
超级列表框.报表列 = { }
Excel.枚举表名_ (表名组, , )
' 调试输出 (表名组)
.如果真 (取数组成员数 (表名组) < 1)
返回 ()
.如果真结束
Excel.枚举字段名_ (表名组 [1], 字段)
' 调试输出 (表名组 [1])
.计次循环首 (取数组成员数 (字段), i9)
超级列表框.插入列 (, 字段 [i9].名称, 100, , , )
.计次循环尾 ()
Excel.打开表_ (表名组 [1], )
x = Excel.取记录集行数_ ()
.计次循环首 (x, i9)
y = 超级列表框.插入表项 (, “”, , , , )
.计次循环首 (超级列表框.取列数 (), n)
Excel.读文本_ (到文本 (n - 1), sql)
超级列表框.置标题 (y, n - 1, sql)
.计次循环尾 ()
Excel.到下一条_ ()
.计次循环尾 ()
这个代码只有取到100列 素材里表格列数比较多 到了250了 模块用的是 excel文件导入导出模块
|
|