C 應用程式中讀取Oracle資料庫

2022-01-23 07:46:59 字數 959 閱讀 2389

最近的任務就是開發了乙個功能,要從**商那邊讀取資料,然後拿過來,處理以後放到我們自己的資料庫中。**商那邊是oracle資料庫,其實不管什麼資料我想都差不多,於是我就開始了。由於在家裡寫的部落格,那些截圖都放在公司電腦了,希望能通過文字讓大家明白,多有不周還請原諒。

第一種方法:一開始我是用的.net裡面自帶的那個system.data.oracleclien

t;引用。然後把oracle客戶端裝了,結果不行。oracle客戶端裝的是及時版本。執行後不斷的報錯,什麼無法標示了,版本得多少多少以上了,等等這些問題。沒辦法,最後又用第二種方式解決。

第二種方法:oledb

的那種,網上一搜就會看到很多,不同點就是鏈結字串上加了乙個驅動指向標示是oracle,provider=

之後向別人問了一下,基本也就這麼個操作。但是為什麼不行呢,他們說有個測試配置,但是我的機子上找不到。因為客戶端我一開始裝的是及時版本的,然後我又重新裝了一遍,選擇了乙個管理員版本的。最後的測試配置出來來了,測試上配置伺服器名,然後新增要連線的ip,然後就是資料庫,賬戶密碼。最後點選「測試」按鈕。顯示連線成功。最後還是回歸了第一種方法了。但是連線的時候還是報異常。最後諮詢了一下我們以前的乙個哥們,他也說就這麼做的。為什麼不行呢?他給我截了乙個圖,我發現了不一樣的地方了。連線字串的datasource是我們測試成功連線的那個伺服器名稱,也就是我們自己起的那個名字。這才是關鍵。自己想想也是,要不用客戶端測試起的那個名字有啥用,就是為了要和連線字串連線到一塊的。這下總算搞定了。但是第二種方法還是沒有搞定,因為在網上看的時候,他們說第一種方法,讀的時候會有亂碼,用第二種方法沒有。所以第二種方法,遲早還得搞定。

什麼東西都得自己去嘗試才會體會更深,雖然很簡單的乙個東西,失敗了很多次,其實每次的失敗不是失敗,也是一種成功,因為這讓你知道這方式行不通,這也是一種獲得。所以我們不要怕失敗,這就是失敗為什麼是成功之母。沒有截圖,顯得單調了很多,表達上也不顯得生動,還是請大家多多原諒。

即使跌倒一百次,也要一百次地站起來。

在VC 應用程式中讀取文字資料

我們通常把資料存諸在 txt檔案上,但是我們通常要把這些資料取出來並進行處理。下面我將介紹一種在 vc 應用程式中讀取文字資料的方法。一 前言 因為經常要處理地質方面的資料。但是很多資料它不是直接存貯在資料庫檔案 如 access 檔案等 而是存貯在 txt檔案。經常有同學問我怎麼通過程式設計讀取實...

在VC 應用程式中讀取文字資料

我們通常把資料存諸在 txt檔案上,但是我們通常要把這些資料取出來並進行處理。下面我將介紹一種在 vc 應用程式中讀取文字資料的方法。一 前言 因為經常要處理地質方面的資料。但是很多資料它不是直接存貯在資料庫檔案 如 access 檔案等 而是存貯在 txt檔案。經常有同學問我怎麼通過程式設計讀取實...

在VC 應用程式中讀取文字資料

朱金燦 我們通常把資料存諸在txt檔案上,但是我們通常要把這些資料取出來並進行處理。下面我將介紹一種在vc 應用程式中讀取文字資料的方法。一 前言 因為經常要處理地質方面的資料。但是很多資料它不是直接存貯在資料庫檔案 如access檔案等 而是存貯在txt檔案。經常有同學問我怎麼通過程式設計讀取實現...