数据传递问题

XBoy410 2017-04-13 04:57:33
Set DataReport2.DataSource = MSHFlexGrid1.DataSource

各位大师,MSHFlexGrid1已显示有数据,为什么这样写不行?还是语法错误?
又或者,DataReport是否可以将相同字段数据求和?
请高手指点,谢谢。
...全文
245 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
XBoy410 2017-04-16
  • 打赏
  • 举报
回复


DataReport报表搞定了,满足我的需求。
Tiger_Zhao 2017-04-13
  • 打赏
  • 举报
回复
一句话:Data 控件只能在设计时指定给 DataSource,不能通过语句 Set 给 DataSource。
总之别想在窗体外使用 Data 控件。
XBoy410 2017-04-13
  • 打赏
  • 举报
回复
引用 1 楼 Tiger_Zhao 的回复:
MSHFlexGrid1.DataSource 是 Data 控件? [Quote=MSDN:]DataSource 属性 注意 两个旧的控件,Data 控件和 RemoteData 控件,可以作为数据源使用,然而,您不能在运行时将另一个控件或对象的DataSource 属性设置为这两个控件之一。例如,下列代码将会失败:
Set Text1.DataSource = Data1    ' 将会失败!您不能在运行时将DataSource 
                              ' 设置为一个内部 Data 控件。
要将 Data 控件或 RemoteData 控件之一作为数据源使用,您只能在设计时设置绑定控件的 DataSource 属性。/Quote]
你说的我不太明白,能再详细些吗? 而 Set DataReport2.DataSource =rs 'rs 为SQL查询到的记录集 这样,是可以的。
Tiger_Zhao 2017-04-13
  • 打赏
  • 举报
回复
MSHFlexGrid1.DataSource 是 Data 控件?
[Quote=MSDN:]DataSource 属性

注意 两个旧的控件,Data 控件和 RemoteData 控件,可以作为数据源使用,然而,您不能在运行时将另一个控件或对象的DataSource 属性设置为这两个控件之一。例如,下列代码将会失败:
Set Text1.DataSource = Data1    ' 将会失败!您不能在运行时将DataSource 
' 设置为一个内部 Data 控件。

要将 Data 控件或 RemoteData 控件之一作为数据源使用,您只能在设计时设置绑定控件的 DataSource 属性。/Quote]

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧