急死了!搞了一下午都没有搞定!求助啊!我在VB6中用DataReport做报表的,但是数据库中的内容更新后,报表还是原来的内容 即使数据库内容被删除了,报表还是原来的内容。只有把整个软件退出后再进入,报表才变化。我想不推出软件就可以改变报表的内容,怎么实现啊?急死了!!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重新打开报表数据源的连接你是用DataEnvironment做数据源吗?这样试试DataEnvironment1.Connection1.CloseDataEnvironment1.Connection1.Open 刷新报表试试 :DataReport1.Refresh 刷新报表试试 :DataReport1.Refresh 功能特点: 1、强大快速的自动分页技术;2、页面元素、布局高度集成,自定义;3、实现报表无需报表设计器,所有操作由程序控制;4、灵活的弹性接口设计;5、完善的打印预览和打印操作;6、组件性能高效、轻量,可用于VB,VC,DELPHI,C++ Builder,PB,ASP,JSP,.NET等开发环境; http://www.wave12.com 好多朋友有这个问题:报表显示后数据没有刷新,解决方法如下:'*1、在报表的设计界面,菜单“文件”--》“选项”--》“建立报表”选项卡--》把“将数据与报表一起保存”前的勾去掉后保存即可'*2、调用报表对象的DiscardSavedData方法 我用的vb6自带的报表设计器。没有你说的设计界面啊。如何调用报表对象的DiscardSavedData方法?说的详细些好么?有实例么?谢谢了 谁有报表的实例啊?可以给俺发一份么?谢了!![email protected] 解决办法: 在DataReport的设计区域点右键,选择“设计器”-》“默认设置”-》“建立报表”-》选中“加载报表时丢弃保存的数据”-》然后再报表当前编辑的报表文件。 没见过这种情况, 我用datareport涉及到更新 只是关掉datareport从新开就可以了 datareport.showOn Error GoTo Err1:DataEnvironment1.datareport.RequeryErr1: 你这样 试试看行不行 现在谁还用VB自带的报表功能呢?俺早就不用了。我用vsflexgrid+vsprinter效果超好!!我有这方面的资料,如果想看看的话,可以给你发份代码[email protected] xmf_jx() 你说的:“ 现在谁还用VB自带的报表功能呢?俺早就不用了。我用vsflexgrid+vsprinter效果超好!!我有这方面的资料,如果想看看的话,可以给你发份代码[email protected]”给我发一份行吗?谢谢 Email:[email protected] shelanbor(华晓) 你怎么解决的问题啊?我也遇到同样的问题啦。 更新数据环境unload 数据环境,在load进来,最后datareport.show 问题解决了!!在datareporter1的代码区输入:Private Sub DataReport_Terminate() Unload DataEnvironment1End Sub就好了!! xmf_jx() 你说的:“ 现在谁还用VB自带的报表功能呢?俺早就不用了。我用vsflexgrid+vsprinter效果超好!!我有这方面的资料,如果想看看的话,可以给你发份代码[email protected]”给我也发一份吧,[email protected] vb 程序中的问题 createprocess用法 求可以打开远程桌面端口的VB脚本3389 初学数据库,请高手救命!!关于查询的小问题 vb写的程序在VB环境下可以正常运行,正常编译,写exe的时候VB出错 向各位请教 孤男寡女、干柴烈火 Bitblt()的参数的是什么意思 IIS4无法启动!启动后,以访问,提示找不到服务器,而IIS4又停止了.... 有关在vb中调用“设置时间”的问题 关于用RDS访问Oracle的问题 求助!
你是用DataEnvironment做数据源吗?
这样试试
DataEnvironment1.Connection1.Close
DataEnvironment1.Connection1.Open
1、强大快速的自动分页技术;
2、页面元素、布局高度集成,自定义;
3、实现报表无需报表设计器,所有操作由程序控制;
4、灵活的弹性接口设计;
5、完善的打印预览和打印操作;
6、组件性能高效、轻量,可用于VB,VC,DELPHI,C++ Builder,PB,ASP,JSP,.NET等开发环境;
http://www.wave12.com
'*1、在报表的设计界面,菜单“文件”--》“选项”--》“建立报表”选项卡--》把“将数据与报表一起保存”前的勾去掉后保存即可
'*2、调用报表对象的DiscardSavedData方法
如何调用报表对象的DiscardSavedData方法?说的详细些好么?有实例么?谢谢了
在DataReport的设计区域点右键,选择“设计器”-》“默认设置”-》“建立报表”-》选中“加载报表时丢弃保存的数据”-》然后再报表当前编辑的报表文件。
On Error GoTo Err1:
DataEnvironment1.datareport.Requery
Err1:
你这样 试试看行不行
我用vsflexgrid+vsprinter效果超好!!
我有这方面的资料,如果想看看的话,可以给你发份代码[email protected]
你说的:“
现在谁还用VB自带的报表功能呢?俺早就不用了。
我用vsflexgrid+vsprinter效果超好!!
我有这方面的资料,如果想看看的话,可以给你发份代码[email protected]”
给我发一份行吗?谢谢 Email:[email protected]
unload 数据环境,在load进来,最后datareport.show
Private Sub DataReport_Terminate()
Unload DataEnvironment1
End Sub
就好了!!
你说的:“
现在谁还用VB自带的报表功能呢?俺早就不用了。
我用vsflexgrid+vsprinter效果超好!!
我有这方面的资料,如果想看看的话,可以给你发份代码[email protected]”
给我也发一份吧,[email protected]