簡體   English   中英

使用SSIS在vb.net中讀取合並的Excel數據

[英]Reading merged excel data in vb.net using ssis

我在這里遇到了一個棘手的問題。 我正在使用SSIS工具集來從某些文件導入數據。 其中之一是Excel電子表格。 問題是從合並的單元格中選擇數據時。 這是問題的詳細版本-

行編號ColA ColB 1值1
2 XYZ

在上面的示例中, Value1跨行1和2合並。無論ColA中的值是否已合並,我都希望在ColB中提取值。 目前,這在我的代碼中不會發生。

更多詳細信息-我使用Microsoft.Jet.OLEDB.4.0作為提供程序來形成連接。 使用選擇查詢來獲取數據-SELECT ColA FROM WHERE CoLB ='XYZ'

我希望它返回Value1 ,因為它已合並到兩行中,因此顯然不會發生錯誤。

有人可以幫忙嗎? 這真的是要付出代價的!!

創建了一個VB代碼以分別捕獲合並的單元格值。 然后再次循環以獲取其他值,並使用這些值更新虛擬數據集。 有點慢,但是對我有用!

暫無
暫無

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

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