91嫩草国产线免费观看_欧美日韩中文字幕在线观看_精品精品国产高清a毛片_六月婷婷网 - 一级一级特黄女人精品毛片

導(dǎo)出excel的程序,COM 類工廠中 CLSID 的組件時失敗.錯誤: 80040154

首頁 > 知識產(chǎn)權(quán)2021-09-30 01:40:39

用.net寫的一個軟件,生成excel表格時提示錯誤 :錯誤信息:檢索 COM 類工廠中 CLSID 為

本人用.net、VS2005寫的一個數(shù)據(jù)錄入的小軟件,生成excel表格時提示錯誤 :錯誤信息:檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現(xiàn)以下錯誤: 80070005。rn這是怎么回事呀?急!!!rn求高手解決!!!rnrn另外,我在生成excel柱狀圖時,第一次沒有問題,顯示正常,如果再錄入數(shù)據(jù)后再次生成一下柱狀圖的話,不會自動更新,顯示的還是第一次生成的那個柱狀圖,可我進(jìn)入文件里看了,新生成的圖片已經(jīng)替換掉了原來的,怎么在前臺就是變不過來呢》?????rn十分郁悶,令人費(fèi)解,求解決辦法!!!rn因為怕有人亂回答,解決不了問題,所以本題分?jǐn)?shù)設(shè)為50分,哪位智者回答的一旦解決問題,立馬采用,再追加100分!本人說到做到!
你做的生成Excel,出現(xiàn)的問題,我也出現(xiàn)過,我是來找回答。
(網(wǎng)上說。是權(quán)限問題。你沒用.net內(nèi)置的用戶吧。那你訪問的帳戶通通是匿名的。)
你的第二個,我也出現(xiàn)過,image控件,有視圖狀態(tài)的。你的圖片是換了。頁面也刷新了是吧。文件夾時的圖片也變了,圖片就是沒變是吧。嘿嘿。
我是這么解決的,驗證碼知道吧。image1.url="***.aspx";就行了。參數(shù)可能通過url,也可以能過,cookes,還可以是session傳給***.aspx頁面....
一、操作Excel二進(jìn)制格式
OpenOffice.org發(fā)布過的倆個文檔Excel File Format (BIFF8)Specification和Microsoft CompoundDocument (OLE2) Format Specification對Excel的二進(jìn)制格式做了一個比較詳細(xì)的說明,依靠這些信息,我們可以直接操作Office二進(jìn)制格式文檔。

MyXls是一個C#寫的開源組件,可以用來生成具有很多表格且包含格式的Excel文件。它提供了一套基于對象的API,非常容易使用。

1、生成一個空的表格

1 XlsDocument xls = new XlsDocument(); //創(chuàng)建一個空的Excel文檔2 3 xls.Send(); //將文檔發(fā)送到瀏覽器。

2、創(chuàng)建一個復(fù)雜點(diǎn)表格

XlsDocument xls = new XlsDocument();xls.FileName = "Wacky.xls"; //添加文件屬性xls.SummaryInformation.Author = "Tim Erickson"; //作者xls.SummaryInformation.Subject = "A wacky display of Excel file generation";xls.DocumentSummaryInformation.Company = "in2bits.org"; for (int sheetNumber = 1; sheetNumber <= 5; sheetNumber++){string sheetName = "Sheet " + sheetNumber;int rowMin = sheetNumber;int rowCount = sheetNumber + 10;int colMin = sheetNumber;int colCount = sheetNumber + 10;//創(chuàng)建5個表格Worksheet sheet = xls.Workbook.Worksheets.AddNamed(sheetName);Cells cells = sheet.Cells;for (int r = 0; r < rowCount; r++){if (r == 0){for (int c = 0; c < colCount; c++){//在一行內(nèi)創(chuàng)建colCount個單元格cells.Add(rowMin + r, colMin + c, "Fld" + (c + 1)). Font.Bold = true;}}else{for (int c = 0; c < colCount; c++){int val = r + c;Cell cell = cells.Add(rowMin + r, colMin + c, val);if (val % 2 != 0){cell.Font.FontName = "Times New Roman";cell.Font.Underline = UnderlineTypes.Double; //給文字下方加一個雙下劃線cell.Rotation = 45;//單元格文字旋轉(zhuǎn)45度}}}}}

效果圖,一個Excel文件包含五個表格
圖1

二、XML格式

office2003或以上版本才支持xml格式,這樣可以直接通過一些模板將內(nèi)容轉(zhuǎn)化為Office可以識別的xml。

檢索COM類工廠組件的CLSID 80040154(緊急)

ASPDONET頁面報錯:Retrieving the COM class factory for component with CLSID {DD855F0D-48AF-4E28-B450-35671DE039EF} failed due to the following error: 80040154. rnrn意思是“檢索COM類工廠組件的CLSID {} 80040154”。 rnrn我從網(wǎng)上查了很多解決方案,都沒成功,關(guān)鍵是我不知道{DD855F0D-48AF-4E28-B450-35671DE039EF}是什么組件。 rn這是公司的主系統(tǒng),很著急。請教高手!! 在線等待...
先加分吧,我?guī)湍?/div>

檢索 COM 類工廠中 CLSID 為 {} 的組件時失敗,原因是出現(xiàn)以下錯誤: 80040154。

檢索 COM 類工廠中 CLSID 為 {479A1AAC-C148-40BB-9868-A9773DA66AF9} 的組件時失敗,原因是出現(xiàn)以下錯誤: 80040154。在windows7中用豆丁網(wǎng)下載器下載文檔時提示這樣的錯誤。
*.dll沒有在System32中注冊;

或者沒有相關(guān)DLL

例如:加密狗
http://zhidao.baidu.com/question/288267664.html
這個也許能幫你。

檢索 COM 類工廠中 CLSID 為 {030650b4-9016-4268-a823-e4c8e9a59261} 的組件時失敗,錯誤原因:80040154

解決方法:
開始 運(yùn)行 輸入cmd,回車,在命令提示符下輸入
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
回車,滾動完畢后,再輸入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
回車!直到屏幕滾動停止為止,重啟電腦

按步驟操作后,還是這樣的

我從一個管理軟件向EXCEL導(dǎo)出數(shù)據(jù)時候出現(xiàn)錯誤提示 80040154 請問怎么解決

簡單提問就簡單回答:
估計是從SQL
Server
數(shù)據(jù)庫中的查詢結(jié)果導(dǎo)出到Excel中出現(xiàn)的。你調(diào)用相關(guān)外部組件后實現(xiàn)了析構(gòu)器沒有?及時釋放資源沒有?有沒有做ASP.NET的并發(fā)管理?

相關(guān)推薦:

商標(biāo)侵權(quán)有那些解決途徑(商標(biāo)被侵權(quán)怎么辦)

如何行使商標(biāo)優(yōu)先權(quán)(商標(biāo)優(yōu)先權(quán)的取得方法是什么)

商標(biāo)異議答辯的內(nèi)容(商標(biāo)侵權(quán)答辯狀應(yīng)該怎么寫)

哪種情況不受理專利申請(專利申請不予受理的有哪些情形)

什么是馳名商標(biāo)(中國名牌產(chǎn)品和馳名商標(biāo)有什么區(qū)別)

熱門標(biāo)簽