簡體   English   中英

AdomdConnection和AdomdCommand類之間的區別

[英]Difference between AdomdConnection and AdomdCommand classes

我的理解是AdomdConnection初始化與遠程數據庫的連接。 此類基於ConnectionString打開它。 然后,AdomdCommand似乎能夠設置CommandText並執行所述命令,類似於執行查詢。

這種理解正確嗎? 但是兩者有什么關系? 我是否初始化AdomdConnection,然后將AdomdCommand.Connection初始化為該值? 這是AdomdCommand如何知道要使用的開放連接或數據庫所在的位置嗎?

我一直在使用這兩個站點作為參考:

https://msdn.microsoft.com/zh-cn/library/microsoft.analysisservices.adomdclient.adomdconnection.aspx

https://msdn.microsoft.com/zh-CN/library/microsoft.analysisservices.adomdclient.adomdcommand.aspx

您可以從連接對象使用CreateCommand(),然后將命令的Connection屬性設置為創建該命令的連接,或者單獨創建Command(新建AdomdCommand())並設置其Connection屬性。

兩種方法都行得通。

至於到數據庫的實際連接,在創建連接對象時不會發生這種情況,但是直到您在連接對象上調用Open()方法時才發生。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM