我們常會用winfrom程式開發小工具,使用datagridview控制項展示資料。同時,我們也會有將這些資料匯出的需求。
本篇文章介紹了開發過程中遇到的問題。
一、引用元件
首先,需要在窗體程式中引用com元件。
【注意】元件的版本問題。
二、問題
三、解決方法
在引用的com元件上右鍵,找到「屬性」,將「嵌入互操作型別」屬性改為 false即可。
四、補充知識
1. 」嵌入互操作型別」中的嵌入就是引進、匯入的意思,類似於c#中using,c中include的作用,目的是告訴編譯器是否要把互操作型別引入。
2. 「互操作型別」實際是指一系列com元件的程式集,是公共執行庫中庫檔案,類似於編譯好的類,介面等。
3. 「嵌入互操作型別」設定為true,實際上就是不引入互操作集(編譯時候放棄com程式集),僅編譯使用者**的程式集。而設定為false的話,實際就是需要從互操作程式集中獲取 com 型別的型別資訊。
EXCEL大資料匯出(100W條)
excel匯出,如果說上了數十萬條,那麼走記憶體直接一次性匯出相當的困難,我本地的記憶體調的相對較小,所以大概5 6萬條就不行了,我在createcell加了乙個輸出語句,迴圈到5 6萬條,就會非常非常慢,每次createcell一次,需要5 10s,後面會越來越慢。解決這種事情,一般的解決思路是,...
Dubbo匯出服務之遠端匯出
匯出到遠端入口 private void doexporturlsfor1protocol protocolconfig protocolconfig,listregistryurls export to remote if the config is not local export to loc...
ORACLE之資料幫浦匯出
匯出前提設定 建立臨時目錄 directory created.授權給所有使用者都可以讀寫 sql grant read,write on directory temp dir to public grant succeeded.檢視當前臨時目錄情況 各種匯出方式 匯出全庫 expdp system...