.版本 2

.支持库 iext

.支持库 eDB

.支持库 eGrid

.子程序 _打开EXCEL按钮_被单击

.局部变量 表名数组, 文本型, , "0"

.局部变量 i, 整数型

.局部变量 表总数, 整数型

.局部变量 数据库名, 文本型

.局部变量 当前父项目索引, 整数型

.局部变量 保存库名及索引, 库名及索引

.局部变量 计次变量, 整数型

通用对话框1.初始目录 = 取运行目录 ()

通用对话框1.过滤器 = “(*.xls)|*.xls|(*.*)|*.*”

.如果真 (通用对话框1.打开 ())

当前数据库 = 通用对话框1.文件名

取excel文档表名 (通用对话框1.文件名, 表名数组)

.变量循环首 (1, 取数组成员数 (表名数组), 1, i)

输出调试文本 (表名数组 [i])

.变量循环尾 ()

.如果真结束

表总数 = 取数组成员数 (表名数组)

数据库名 = 取文本右边 (当前数据库, 取文本长度 (当前数据库) - 倒找文本 (当前数据库, “\”, , 假))

当前父项目索引 = 树型框1.加入项目 (-1, 数据库名, 0, , , , )

保存库名及索引.索引 = 当前父项目索引

保存库名及索引.数据库名 = 当前数据库

加入成员 (数据库名保存数组, 保存库名及索引)

.计次循环首 (表总数, 计次变量)

树型框1.加入项目 (当前父项目索引, 表名数组 [计次变量], 1, , , , )

.计次循环尾 ()

.子程序 取excel文档表名

.参数 excel文件, 文本型

.参数 表名数组, 文本型, 参考 数组

.局部变量 conn, 对象

.局部变量 rs, 对象

.局部变量 _表名, 文本型

清除数组 (表名数组)

conn.创建 (“ADODB.Connection”, )

rs.创建 (“ADODB.RecordSet”, )

conn.方法 (“open”, “DBQ=” + excel文件 + “;Driver={Microsoft Excel Driver (*.xls)};”)

rs = conn.对象型方法 (“OpenSchema”, 20)

rs.方法 (“MoveFirst”, )

.判断循环首 (rs.读逻辑属性 (“EOF”, ) = 假)

_表名 = rs.对象型方法 (“Fields”, ).读对象型属性 (“Item”, “TABLE_NAME”).读文本属性 (“Value”, )

' 输出调试文本 (_表名)

加入成员 (表名数组, _表名)

rs.方法 (“MoveNext”, )

.判断循环尾 ()

rs.方法 (“Close”, )

conn.方法 (“Close”, )

' 本源码来自易语言资源网(www.5A5X.com)

.子程序 _高级表格按钮_导入_被单击

.局部变量 字段计次, 整数型

.局部变量 记录计次, 整数型

.局部变量 临时文本, 文本型

字段总数 = 记录集1.字段数量

记录总数 = 记录集1.记录数量

高级表格1.行数 = 记录总数 + 1

高级表格1.列数 = 字段总数

进度条1.最大位置 = 记录总数 + 字段总数

状态条1.置文本 (0, “ 当前选择的是:” + 树型框1.取项目文本 (树型框1.现行选中项) + “,共有” + 到文本 (记录总数) + “条记录!”)

.计次循环首 (记录总数, 记录计次)

处理事件 ()

字段计次 = 0

.计次循环首 (字段总数, 字段计次)

记录集1.读文本 (记录集1.取字段名 (字段计次 - 1), 临时文本)

高级表格1.置数据 (记录计次 - 1, 字段计次 - 1, #表格常量.文本型, 临时文本)

.计次循环尾 ()

进度条1.位置 = 进度条1.位置 + 1

记录集1.到下一条 ()

.计次循环尾 ()

易语言高级表格写入MYSQL_易语言高级表格读写EXCEL源码相关推荐

  1. 易语言高级表格写入MYSQL_易语言数据库与高级表格思路分析.doc

    易语言数据库与高级表格思路分析 篇一:易语言数据库操作指南 易语言数据库操作指南 一.易语言操作Access数据库 前面我们已经对比分析过易语言所支持的几种常见数据库,在这几种数据库中,我们先来学习一 ...

  2. c语言比较函数memcmp,c语言函数memcmp()如何比较内存前n个字节实例源码介绍

    c语言函数memcmp()如何比较内存前n个字节实例源码介绍.引入头文件:#include 定义memcmp()函数:int memcmp (const void *s1, const void *s ...

  3. c语言远控,远控鼠标!C语言简单编程:整舍友必备+附送实例源码!

    远控鼠标!C语言简单编程:整舍友必备+附送实例源码!-1.jpg (10.71 KB, 下载次数: 0) 2018-10-11 05:24 上传 关注<一碳科技>有更多干货等着你哦! 远控 ...

  4. 机器狗写入到userinit.exe文件的下载者源码(c及汇编)

    机器狗源码(C语言的),将病毒体从资源中提取出来写入到第一个分区的指定文件中 // Test.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" ...

  5. C语言游戏: 俄罗斯方块(Tetris)@兼谈程序优化方法 [源码+exe下载]

    消除重复:如何将程序逻辑与数据分开? ----俄罗斯方块(Tetris)@兼谈程序优化方法 背景提示: 1,数据,是程序设计的根本.因为任何程序都可以看作是一组数据,和作用于其上的一组操作,这也是面向 ...

  6. c语言 feof_C语言 实现简单功能的12306火车售票系统【附源码】

    本文福利在文末! 学习迷茫遇到问题了吗?现在关注微信公众号:C程序编程 免费获取进阶指导,资料工具以及源码 程序设计要求用C语言写一个简单的火车售票系统,主要实现的功能为: 录入班次信息 浏览班次信息 ...

  7. C语言二叉树的lowest common ancestor最低公共祖先(附完整源码)

    C语言二叉树的lowest common ancestor最低公共祖先 C语言二叉树的lowest common ancestor最低公共祖先完整源码(定义,实现,main函数测试) C语言二叉树的l ...

  8. C语言二叉搜索树返回key的树级(附完整源码)

    C语言二叉搜索树返回key的树级 C语言二叉搜索树返回key的树级完整源码(定义,实现,main函数测试) C语言二叉搜索树返回key的树级完整源码(定义,实现,main函数测试) #include ...

  9. C语言最简单的sleep sort睡眠排序实现(附完整源码)

    C语言最简单的sleep sort睡眠排序实现 C语言最简单的sleep sort睡眠排序实现完整源码(定义,实现,main函数测试) C语言最简单的sleep sort睡眠排序实现完整源码(定义,实 ...

  10. C语言求在算术级数中找到缺少的数字(附完整源码)

    C语言求在算术级数中找到缺少的数字 在算术级数中找到缺少的数字 C语言求在算术级数中找到缺少的数字完整源码(定义,实现,main函数测试) 在算术级数中找到缺少的数字 Examples: Input: ...

最新文章

  1. linux脚本--输出占用内存最多的进程ID
  2. 李彦宏:百度吹过的牛逼今天实现了!
  3. OpenCV-python学习笔记(三)——histograms直方图
  4. 文件上传功能如何测试
  5. 第三章Python快速入门
  6. SpringBoot +自定义dao框架 自定义注解管理多数据源与事务
  7. Laravel 在哪些地方使用了 trait ?
  8. Atitit 代码要写的漂亮 老板要的是效率 冲怎么办突 目录 1. 代码要写高效,写漂亮,要考虑可扩展性和安全性,到了公司才发现老板要的是效率,不在乎你的代码写的是否高效,安全,是否具有可扩展性
  9. 联想win11出现wifi图标消失
  10. POJ-1436Horizontally Visible Segments
  11. 全球及中国双十烷基二甲基氯化铵(DDAC)行业现状动态及供需前景预测报告2022-2027
  12. 从零开始变成一个脚本小子001-初窥密码
  13. CGCS2000 平面坐标系转大地坐标系
  14. 兼容所有浏览器的网页播放器
  15. 3.1.2随机梯度下降法
  16. SPSS Modeler 项目实战之超市商品购买关联分析
  17. 【历史上的今天】2 月 18 日:电池的发明者出生;全美最大的电脑连锁店开业;Netsky 蠕虫问世
  18. php获取腾讯视频信息,云水日记-PHP实现腾讯视频解析源码
  19. 360浏览器保存网页html,如何设置360浏览器网页保存类型默认为html
  20. 机器学习实战:基于Scikit-Learn.Keras和TensorFlow(原书第2版) 奥雷利安·杰龙——环境搭建anaconda

热门文章

  1. 近十年谷歌Google I/O大会导读
  2. SM2258XT+B17A测试(焊接+开卡+测速+跑圈)
  3. 基于气象站点气象数据的空间插值
  4. java JNI调用流程
  5. linux-tar命令
  6. macbook2015年早期版本更换三星1T 980nvme遇坑过程
  7. 中国手机摄像头产业链
  8. 【查找资料】冰点文档下载免费下载百度、豆丁、丁香、畅享、MBALib、道客巴巴、Book118等文库文档
  9. 非线性动力学_第17届全国非线性振动暨第14届全国非线性动力学 和运动稳定性学术会议在南京召开...
  10. 《软件体系结构》 第四章 软件体系结构描述