我使用DSO创建了数据立方的新分区,如何更改它的事实表?

newline 2003-12-12 11:21:08
dsoMainPartition = New DSO.Partition
dsoNewPartition = New DSO.Partition

On Error GoTo Err_AddPartition
dsoNewPartition = dsoCube.MDStores.AddNew(strNewPartition)

dsoMainPartition = dsoCube.MDStores.Item("smalltestcube") '.Item
dsoMainPartition.Clone(dsoNewPartition)

'更新新分区的事实表

With dsoNewPartition
.SourceTable = strNewFact
.FromClause = Replace(dsoMainPartition.FromClause, dsoMainPartition.SourceTable, dsoNewPartition.SourceTable)
.JoinClause = Replace(dsoMainPartition.JoinClause, dsoMainPartition.SourceTable, dsoNewPartition.SourceTable)
End With

上述语句事实上没有更新我设置的事实表strNewFact,而还是dsoMainPartition对应的事实表。

请问如何设置才能更改新分区的事实表? 参与有分!
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyoukebit 2003-12-22
  • 打赏
  • 举报
回复
多谢多谢
newline 2003-12-15
  • 打赏
  • 举报
回复
给了 :)
liyoukebit 2003-12-12
  • 打赏
  • 举报
回复
不用动脑接分,谢谢
newline 2003-12-12
  • 打赏
  • 举报
回复
又是自己搞定了,送分!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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