易语言如何用数据库连接组件 连接excel2010

请问:各位大侠指点易语言的数据库连接连接到excel2010然后用记录集.打开工作簿1.xlsx度内容到高级表格谢谢各位帮忙!!!!易语言不能实现吗?... 请问:各位大侠 指点 易语言 的 数据库连接 连接到 excel2010 然后用 记录集.打开工作簿1.xlsx
度内容到 高级表格 谢谢各位帮忙!!!!
易语言不能实现吗?
展开
 我来答
景甜丶EunHye
2014-11-24 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:50.8万
展开全部
.版本 2
.支持库 eDB
.支持库 eGrid

.子程序 _按钮1_被单击
.局部变量 连接文本, 文本型
.局部变量 文件地址, 文本型
.局部变量 SQL语句, 文本型
.局部变量 循环次数, 整数型
.局部变量 循环计次, 整数型
.局部变量 文本变量, 文本型, , "26"
.局部变量 表项索引, 整数型
.局部变量 i, 整数型
.局部变量 k, 整数型

文件地址 = 取运行目录 () + “\1.xls”
.如果 (数据库连接.连接 (“Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=” + 文件地址 + “;DefaultDir=” + 文件地址 + “;”) = 真)
输出调试文本 (“链接成功!”)
.如果真 (记录集.置连接 (数据库连接) = 假)
返回 ()
.如果真结束
SQL语句 = “select * from [Sheet1$]”
记录集.打开 (SQL语句, #SQL语句)
循环次数 = 记录集.记录数量
.计次循环首 (循环次数, 循环计次)
.计次循环首 (26, i)
记录集.读文本 (i - 1, 文本变量 [i])
.计次循环尾 ()
.计次循环首 (26, k)
高级表格1.置数据 (循环计次, k, 1, 文本变量 [k])
.计次循环尾 ()

循环计次 = 循环计次 + 1
记录集.到下一条 ()
.计次循环尾 ()
输出调试文本 (“读入并显示成功!”)
.否则
输出调试文本 (数据库连接.最后错误)
.如果结束

.子程序 __启动窗口_创建完毕
.局部变量 i, 整数型

.计次循环首 (26, i)
高级表格1.插入列 (字符 (i + 64), i)
.计次循环尾 ()
.计次循环首 (1000, i)
高级表格1.插入行 (到文本 (i), i)
.计次循环尾 ()
其他的窗口大小 和行高 列高自行修改吧
目前只写了文本型数据。其他数据追问
dibaozhongwei
2014-11-17 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2364
采纳率:0%
帮助的人:1534万
展开全部
这个不行,只能用外部数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式