Complex Cube Creation and Manipulation

Analysis Services Programming

Analysis Services Programming

Complex Cube Creation and Manipulation

Sample code for creating and manipulating a complex cube is provided in a three-part integrated sample and a stand-alone sample that demonstrates manipulation in dynamic HTML (DHTML).

Sample Programs

The following table provides the names of and details about the samples in this section. For more information about installation and general requirements, see Analysis Services Programming Samples.

Sample Description
VbDsoCreateSmallCube (part 1 of 3) This Microsoft® Visual Basic® project uses Decision Support Objects (DSO) to create a server-side cube that can be used in other applications (specifically, VbAdoWriteback).

This sample requires Visual Basic 5.0 (with Service Pack 3) or Visual Basic 6.0, and Decision Support Objects (DSO).

This sample is located in the VbDsoCreateSmallCube folder. It consists of the FrmMain.frm and DsoMakeCube.vbp files.

VbDsoWriteEnableCube (part 2 of 3) This Visual Basic project demonstrates the steps involved in creating a writeback partition table and write-enabling a cube.

This sample requires Visual Basic 5.0 (with Service Pack 3) or Visual Basic 6.0, and DSO. It also requires that you run VbDsoCreateSmallCube before running this sample.

This sample is located in the VbDsoWriteEnableCube folder. It consists of the FrmMain.frm and WriteEnable.vbp files.

VbAdoWriteBack (part 3 of 3) This Visual Basic project populates a client-side cube using the writeback cube defined by VbDsoCreateSmallCube.

This sample requires Visual Basic 5.0 (with Service Pack 3) or Visual Basic 6.0, ADO, and ADO MD. You must run VbDsoCreateSmallCube and VbDsoWriteEnableCube before you run this sample.

This sample is located in the VbAdoWriteBack folder. It consists of the FrmMain.frx, FrmMain.frm, and SimpleWriteback.vbp files.

VbMdHTMLdll This Visual Basic project creates MdHtml.dll, which displays cube data on a Web page.

This sample requires Visual Basic 6.0 and Microsoft Internet Information Server 4.0 or Microsoft Internet Information Services (IIS) 5.0 or later.

This sample is located in the VbMdHTMLdll folder. It consists of the MdHtmlDll.asp, MdHtmlDll.dll, MdHtmlDll.exp, MdHtmlDll.lib, Table.cls, MdHtmlDll.vbp, and MdHtmlDll.vbw files.