日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[导入]sqlserver2005 数据挖掘控件研究

發布時間:2025/4/16 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [导入]sqlserver2005 数据挖掘控件研究 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

注意:對于本文提到的dll,因為微軟沒有公布,建議不要用于真實項目中去。否則以后使用中出現問題,將變的非常被動,本文僅作學習之用。

對于搞Sqlserver2005BI的朋友來說,相信肯定看到過sqlserver自帶的數據挖掘模型的查看器,但是他們僅僅限于sqlserver2005客戶端,微軟并沒有給我們提供編程接口來使用這些優秀的數據挖掘模型的查看器。后來通過webcast我知道了微軟提供了三種數據挖掘模型查看器的編程控件,并且是開放源碼的,可惜都是webform的,不適合于我的應用場景。于是我就想能不能把webform的源碼改造成winform的控件,有這種想法到結束這種想法大概半天左右。為什么呢,因為我對挖掘模型本身的理解不透,去改造這種代碼,等于給自己的項目埋下地雷,萬一哪天發現我改造出來的控件根本思想上都錯的,那不是白費功夫了。另外我發現,既然sqlserver2005能夠調用這種控件,我能不能直接調用sqlserver2005安裝目錄下的dll呢?后來我借助reflector這個強大的東東,證明了我的想法是可行的。

經過一個個dll的reflector,我終于找到了我要的數據挖掘展示控件的dll,它的名字叫做Microsoft.AnalysisServices.Viewers.DLL。太偉大了,my god,呵呵臭美一下。后來我又找出它依賴的其他的dll,下面我列出他們的名字的列表,文件我就不提供下載了,只要你安裝了sqlserver2005,你都能夠找到這些dll。

既然找到了dll,接下去當然要試試能不能把它使用到我們的程序中來。先把Microsoft.AnalysisServices.Viewers.DLL這個dll拖到我們的工具箱.

接下來我們先拿決策樹展示控件開刀,拖動它到我們的form窗體上,然后在load事件里面寫上如下代碼:
?string Value = "Provider=MSOLAP.3;Data Source=limj;Integrated Security=SSPI;Initial Catalog=Adventure Works DW Standard
Edition;";
//設置連接串
?this.treeViewer1.ConnectionString = Value;
//制定挖掘模型
??????????? this.treeViewer1.MiningModelName = "TM Decision Tree";
//加載數據
??????????? this.treeViewer1.LoadViewerData(string.Empty);?

完畢,運行以后顯示如下結果

好了決策樹可以了,接下來其他的控件我都試了一下,都沒有問題,ohyeah。

下面其他的控件的展示結果。
貝葉斯算法

關聯規則算法

聚類算法


時間序列



序列分析算法






李夢蛟 2008-04-17 14:24 發表評論
文章來源:http://www.cnblogs.com/lijun4017/archive/2008/04/17/1158022.html

轉載于:https://www.cnblogs.com/zhengyulu-2008/archive/2008/04/17/1158547.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的[导入]sqlserver2005 数据挖掘控件研究的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。