如果你用query绑定的数据,如果你选择第一列,想显示,你可以写个queryfields[0]asstring;可以获取,至于导出到excel,你建议你在百度下问题,有很多相关delphi与excel的应用,你就会了,自己多摸索,这样,收获才会大!加油!
从代码看,数据库 *** 作的目标使用的是 TOraQuery,通常来说,如果需要对数据库进行记录的读写 *** 作,建议使用 table、DataSet 类组件,而不建议使用 Query 类组件。
使用 Query 类组件,通常用于查询(包括用 SQL 语句进行记录 Update Delete 等 *** 作),Edit 和 Post 并不适合用于 Query 。
现有如下方法供你参考:2)所有的网页几乎都会在"C:\WINDOWS\Temporary Internet Files\ContentIE5"下面产生临时文件,你要的数据必定在某一个文件中,处理字符串及目录查找 *** 作正是delphi最拿手的3)如果表格可以复制的话,利用剪帖板传递数据也未尝不可利用sendkey或postmessage或perform函数发送CTRL+A,CTRL+C,等方法使数据帖上剪帖板,然后,根据得到的内容进行筛选,得到你要的数据
你好,你说为什么改成下面成功。上面不成功。我想这个是他的页面有Js脚本改了他的相关的值来造成的!
你说如果去跟踪下面的提交的数据
我建意你用一个 网络抓包工具
>
提供另一个思路,不知道是不是适用你。
你可以使用客户端数据集。
你说的功能可灵活实现。你可以测试数据量的大小,即只处理数据表中的一部分数据,如100条。当然,客户端的刷新也只处理这100条。
另一个方式,你可以直接把新增的数据,放到客户端的数据集,可以删除的。其原理是记录在另一个记录表,记录变化的数据。这种方式,你逐条的处理都可以,很灵活。
还有,看你说的,不知道理解的对不对。你可以对数据感知组件,关掉刷新功能。这样数据在变化过程中不会刷新。在完成数据的处理后,再打开此功能。比如,你逐条对数据中的列做运算,在运算前可以关闭,处理完再打开。
不清楚的,可进一步沟通。
以上就是关于怎么从delphi应用程序中获取数据集的数据全部的内容,包括:怎么从delphi应用程序中获取数据集的数据、delphi的blob数据读写,post的时候为什么会出错、delphi中如何编程读取同时启动的网页上的表格数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)