• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

OLAP在生产管理信息系统中的应用

发布: 2008-10-21 10:55 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 16次 | 进入软件测试论坛讨论

领测软件测试网 软件测试技术门户*UHDv1B3u~ zV


QHw/s _"sm?4.2使用VB设计客户端
R yM:V {1m_
W^/Vy t+J]0u
5n8K([:~D4O5B  使用Excel作为客户端,缺点是灵活度不够。它所浏览的数据必须是现有的多维数据集或者虚拟多维数据集。要实现更好的灵活性就必须采用编程语言和MDX(多维表达式,multidimensional expressions )查询语言来实现客户端。 软件测试技术门户y)`i6E!~;sU8Zr
我们采用Visual Basic6.0作为OLAP客户端开发工具,使用ADO MD(ActiveX Data Objects, Multi Dimension)来访问多维数据集。ADO MD是为了支持多维数据集的访问在原来ADO技术上做的一种扩展。
4D%W#Or O%_
$F|A,X0d V!Ee软件测试技术门户.e5I0ll [ D?:lz&E
  在进行查询前,必须首先建立ADO连接:
jQ&p0W{  Dim conn As New ADODB.Connection
x:WKB1X:vT#s  conn.ConnectionString="Datasource=LocalHost;Provider=msolap;Initial Catalog=JMSH_DW;" 软件测试技术门户wJ[3I"c5L0Y:c%n
  conn.Open 软件测试技术门户2~ Fs!D] M(I

#An jG+A-_x软件测试技术门户 lO;A|0i;_*sEe
  建立连接后,即可用ADO MD中的Cellset打开多维数据集,Cellset与ADO中的Recordset在功能上类似,不过它的结果集是多维的。其查询条件用MDX语言指定。 软件测试技术门户gE+S?xL`Y%X

h