2014-09-19 80 views
-2

任何人都可以請建議什麼是比較excel數據與Oracle中的數據並使用c#返回匹配信息的最佳方法?使用c將excel數據與oracle進行比較#

我可以在oracle數據庫中創建一個臨時表,將excel數據上傳到表並運行查詢,以便將臨時表中的數據與實際表進行比較並獲取數據。

但讓我知道,如果它可以以任何其他方式完成。

例如:我有車輛號碼的excel數據和Oracle有車輛詳細信息,車主名稱&地址。 我想在excel中獲得與車輛號碼相匹配的所有信息。

請讓我知道最好做到這一點。如果您可以提供示例代碼,那將會很棒。

在此先感謝。

+1

能顯着中完成很多方法。您還可以從兩個Excel文件中提取所有數據,並從Oracle數據庫中選擇所有相關數據,並在您的應用程序中進行比較。去嘗試你的建議方法,看看它是否符合你的要求,如果沒有,然後回來問一個新的問題,詢問如何改進你的設計。 – ydaetskcoR 2014-09-19 07:14:00

回答

0

您可以通過在C#代碼中獲取Excel數據並從Oracle數據庫中選擇查詢中獲取數據,然後嘗試在C#中使用數據表進行比較來實現。您可以參考其中一個計算器鏈接Compare Datatables

,並插入數據表中的Excel數據在C#參考下面的鏈接Fetch Excel Data in Datatable

對於從Excel中插入數據到C#應用程序你必須通過OLEDB進行連接,然後獲取記錄