做一个易语言excel表格读写程序,就是可以把数据用表格显示出来,具体可以看补充的部分,谢谢了

在易语言中如何把数据SQL查询的的表显示出来?|易语言俱乐部 - 易语言汉语编程官方论坛 - Powered by phpwind
查看完整版本: [--
在易语言中如何把数据SQL查询的的表显示出来?
请问在易语言中如何把数据SQL查询的的表显示出来?在SQL中用指令“select name from sysobjects where type='U'”,即可查询所有用户表名,但不知怎样在易语言中显示?请知道的给指点一下,谢谢了! 问题补充:&&&& 1.本人用的是数据库操作支持库,数据库是SQL SERVER,想把数据库中的用户表名全部显示到编辑框中,如何实现谢谢!&& &&&& 2.下图语句执行成功,想把结果显示到编辑框中,怎么实现,谢谢!
多谢hrwutao,问题解决。 ---------------------------------------------------------------------&&&&&&又发现新问题,见21楼,无法取出全部的用户表名称,只能取出第一个,不知什么原因?
你的是什么数据库?你要显示在什么控件上?基本流程:连接数据库------发送SQL-------返回记录集------读取所需数据----显示到控件内!
我一般用"高级表格"控件来显示数据,有人用列表框和其它的第三方报表
这一般得自己往表格内填,或者用表格控件和外部数据提供者关联
主要看你用什么组件
问题补充:&&&& 本人用的是数据库操作支持库,数据库是SQL SERVER,想把数据库中的用户表名全部显示到编辑框中,如何实现谢谢!
[attachment=218044]图[attachment=218043] 执行成功返回所有表名看图:
.版本 2.支持库 eDB .如果真 (数据库连接1.执行SQL (“select name from sysobjects where type='U'”))&&&&信息框 (“查询成功”, 0, ) 已经查询数据库中所有表成功,我想把结果显示在编辑框中,后面的代码怎样写?谢谢![attachment=218047]
用记录集查询然后读出来置入表中不能用数据库连接,
1.我要显示的是数据库中所有的表名称,不是表中的数据,故无法用记录集2.请问上面那个SQL命令操作软件,哪里有下载?有易语言代码吗?
看6楼不是显示库中所有的表名吗??
看6楼我就是用记录集查询显示出当前库中所有的表名称的
记录集显示数据库所有表明我不会写,能否给个代码或例子,万分感谢!
.版本 2.支持库 eDB.支持库 eGrid .子程序 _按钮1_被单击.局部变量 i, 整数型 .局部变量 临时文本, 文本型 记录集1.置连接 (数据库连接1)记录集1.打开 (“select name from sysobjects where type='U'”, 1, )高级表格1.行数 = 1高级表格1.列数=2记录集1.到首记录 ().计次循环首 (记录集1.记录数量, i)&&&&记录集1.读文本 (0, 临时文本)&&&&高级表格1.插入行 (, )&&&&高级表格1.置数据 (i, 1, 1, 临时文本)&&&&记录集1.到下一条 ().计次循环尾 ()记录集1.关闭 ()
sysobjects这是一个系统表所有数据库的表的信息就存储在这个表中syscolumns这也是一个系统表它存储有表的字段的信息
多谢hrwutao,问题解决
列出表里的所有的列名select name from syscolumns where id=object_id('TableName')
你自己解决的吗??
想看到楼主的软件,好学习SQL
因每天发帖限制,现发帖感谢hrwutao,在hrwutao的帮助下,问题解决了,再次感谢hrwutao。
互相学习!!!
&&&&&&&&为什么只能取到数据库中第一个表名?记录数量与数据库中表名数量一致,但无法取出后面的名称,不知什么原因,寻求帮助!&& -----------------------------------------------------------------------------------记录集1.打开 (“select name from sysobjects where type='U'”, 1) 记录数量 = 记录集1.记录数量记录集1.到首记录 ().计次循环首 (记录数量, a) &&&&记录集1.读文本 (a - 1, 临时文本)&&&&组合框1.加入项目 (临时文本, )&&&&记录集1.到下一条 ().计次循环尾 ()
不会吧!!!
记录集1.打开 (“select name from sysobjects where type='U'”, 1) 记录数量 = 记录集1.记录数量记录集1.到首记录 ().计次循环首 (记录数量, a) &&&&记录集1.读文本 (0, 临时文本)&&&&组合框1.加入项目 (临时文本, )&&&&记录集1.到下一条 ().计次循环尾 ()记录集1.关闭()组合框1.现行选中项 = 0
以上语句应该没有什么问题,组合框内应该有所有表名的,你点下拉列表看了吗??
发现组合框中只有一个表名,所以在循环中加了一个信息框,把表明以信息框方式提示,经测试只有第一个有表明,后面的3个信息框都是空白。
源码和库能发过来吗?发过来看看我还不信呢?
额。。。楼上的楼上正解,其实可以看易的例程的,完整版的软件带的知识库很全的
无法添加附件,看来发帖又受到限制了,请留下QQ,我给你发过去。谢谢!
这种相关的例子很多。要学会搜索...
QQ:7604683
记录集1.打开 (“select name from sysobjects where xtype='u' and status&=0”, #SQL语句, )记录集1.到首记录 ().计次循环首 (记录集1.记录数量, i)&&&&记录集1.读文本 (0, 临时文本)&&&&组合框1.加入项目 (临时文本, )&&&&记录集1.到下一条 ().计次循环尾 () 组合框1.现行选中项 = 0
这个就正确了前面的语句有点问题就是红色处
记录集1.读文本 (0, 临时文本)原来这个地方出了问题,谢谢hrwutao
引用 引用第2楼wanzhende于 22:35发表的&&:我一般用"高级表格"控件来显示数据,有人用列表框和其它的第三方报表
我用高级表格,填充速度很慢的,你是怎么做的?
用超级列表框要快一些
我也是用高级表格,第一次填充数据行8500条,用12秒。完全填充,确实慢,可以用分页填充方式,只读取高级表格能显示的行数的数据,要看下一页时,数据库再读取一页,论坛中有这个例子。
记录集可以帮你
你好,我刚学sql,这个软件能发给我吗?或者告知下哪里有下载。万分感谢
查看完整版本: [--
Powered by
Gzip enabled  易语言是一个很好的编程语言,尽管现在还有一些不足之处。但由于学习与使用易..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
【程序设计】易语言(e)向WORD表格填入数据的代码
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口如何绑定外部数据库中的数据表到数据表格|易语言俱乐部 - 易语言汉语编程官方论坛 - Powered by phpwind
查看完整版本: [--
&Pages: ( 2 total )
如何绑定外部数据库中的数据表到数据表格
本例程演示了如何利用MS的数据表格和数据源OCX组件绑定某个外部数据库中的数据表,以进行浏览和修改.
[attachment=24735]
[此贴子已经被作者于 9:50:58编辑过]
好久不见吴哥出面了。
终于来了!企盼已久
好!看看先
相关组件在哪下载?
我的怎么不能用,用到的东西好像也有的.
[attachment=24744][attachment=24745]
[此贴子已经被作者于 11:13:08编辑过]
我在2000服务器中也同样无法运行。
不过,我的机器中也确实没找到这两个东东。请问在哪下载,如何安装?
如果是简单的OCX组件的话,有人帮忙上传一下吗?谢谢啦。
以下是引用flyskin在 11:08:57的发言:不过,我的机器中也确实没找到这两个东东。请问在哪下载,如何安装?
不知道要到哪里下载,我的是原来就在的
XP
NPK文件要拷贝到LIB目录中再使用!
确保你有以下文件:C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind.mdb
否则请改ADODC中的倒数第二个属性中的文件名.
那我就是后排的长椅了~
有谁可以提供那两个组件?谢谢!
看来是把吴老大逼急了,直接把VB控件拿出来了.
我,XP SP2,两个组件都有,就是无法载入。
加个板凳
无效哟!呵呵
WINxp-sp2
[此贴子已经被作者于 12:50:13编辑过]
[em06][em06][em06]
你们的都能用吗?我的为什么不行???3.8和4.0都不行
[em04]
[attachment=24747][attachment=24748]
我的直接找不到,看来得装VB了
装了VB6.0也找不到这两个控件
顺便说一声:有需要VB6.0精简版的朋友(只有6M),给我说一声可以发给你。
楼主亲自出马,久违了。
老大,提供控件!!!
这样好像有背于易语言的精神哦!这么长用的东西怎么能用它人的呢?
速度真快,三万多条记录瞬间就显示出来,还能直接修改!用超级列表框还不知何年马月~~
公司能否把这两个控件都汉化一下,再出几个例程,因为实在太有用了!!
用户被禁言,该主题自动屏蔽!
又见飞扬!~爽!!!
找不到控件阿
和西风一样用不上.....
以下是引用568在 15:03:43的发言:速度真快,三万多条记录瞬间就显示出来,还能直接修改!用超级列表框还不知何年马月~~
公司能否把这两个控件都汉化一下,再出几个例程,因为实在太有用了!!
我们的怎么不能用呢?
还是请“飞扬”出来解决吧!
晕死了,飞扬要好好的把那个什么注册ocx组件,整理一下,我怎么什么都找不到,进去就晕,要不就干脆做个包裹,一下全部安装完,专门把ocx图标控件放到一个地方,这样可能方便点。
好久不见吴哥出面了
搬个板凳,加个座
我的XP-2也不行.
[attachment=24827]我这里有控件。嘿嘿。没有毒的噢。从俺机器的SYSTEM32目录里面弄出来的。
MSDATGRD.OCX, MSADODC.OCX这两个是主要用的
其它的是修正注册OCX里面可以找到但提示注册不了的。(主要运行那个EXE程序就行。从MS网站下载的。不信的话自个可以去找找。)
注册不了的源因。在VB里面提示好像是没有什么许可证信息。呵呵
SETUP.bat吧。是用于那两个控件也没有的用户的。
[em07][em07]
建议:吴老大把datagrid翻译一下供大家使用。功能太强大了。比起那E表。没得说。
支持楼上的说
以下是引用li05-4-5 8:36:46的发言:[attachment=24827]我这里有控件。嘿嘿。没有毒的噢。从俺机器的SYSTEM32目录里面弄出来的。
MSDATGRD.OCX, MSADODC.OCX这两个是主要用的
其它的是修正注册OCX里面可以找到但提示注册不了的。(主要运行那个EXE程序就行。从MS网站下载的。不信的话自个可以去找找。)
注册不了的源因。在VB里面提示好像是没有什么许可证信息。呵呵
SETUP.bat吧。是用于那两个控件也没有的用户的。
[em07][em07]
建议:吴老大把datagrid翻译一下供大家使用。功能太强大了。比起那E表。没得说。
还是不行,不知什么原因.
急!!!!!!!!!!!!
不是吧。加QQ。帮你搞定呵呵。论坛上不方便。
6789709
我和楼上的一样,唉,不会用。
不是吧。实再是行加QQ啦。我要看图帮你们搞定啦。
我装了VB6.0就可以啊!
刚发现吴老大也在论坛上,肯定又有新东西了~~
[此贴子已经被作者于 9:43:49编辑过]
以下是引用li05-4-5 8:36:46的发言:[attachment=24827]我这里有控件。嘿嘿。没有毒的噢。从俺机器的SYSTEM32目录里面弄出来的。
MSDATGRD.OCX, MSADODC.OCX这两个是主要用的
其它的是修正注册OCX里面可以找到但提示注册不了的。(主要运行那个EXE程序就行。从MS网站下载的。不信的话自个可以去找找。)
注册不了的源因。在VB里面提示好像是没有什么许可证信息。呵呵
SETUP.bat吧。是用于那两个控件也没有的用户的。
[em07][em07]
建议:吴老大把datagrid翻译一下供大家使用。功能太强大了。比起那E表。没得说。
谢谢,运行那个可执行文件后,我这里可以用了。可惜吴涛没有翻译。
呵呵。希望E公司能给翻译一下那个表
还是不行.
比那些正宗的报表控件还要好?
查看完整版本: [--
Powered by
Gzip enabled易语言入门基础_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
87页免费45页2下载券41页免费20页免费20页免费5页免费45页2下载券35页5下载券45页1下载券45页2下载券
喜欢此文档的还喜欢87页免费195页1下载券59页1下载券208页1下载券45页2下载券
易语言入门基础|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢}

我要回帖

更多关于 易语言高级表格教程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信