嘗試用OLEDB開啟EXCEL表讀取資料

2021-04-01 09:55:10 字數 823 閱讀 6420

在網上看了很多關對excel檔案資料的操作,大部分都是關於***對excel的操作,如果採用oledb將excel當一資料庫來操行,那麼實現如何??

string strxls = this.textboxxls.text.trim();

system.data.oledb.oledbconnection conn = new system.data.oledb.oledbconnection(

"provider=microsoft.jet.oledb.4.0;data source=" + strxls +

"book7.xls;extended properties=excel 8.0;");

conn.open();

system.data.oledb.oledb***mand cmd = new system.data.oledb.oledb***mand();

cmd.connection = conn;

cmd.***mandtext = "select * from [**marc]";    

system.data.oledb.oledbdatareader dr = cmd.executereader();;

while(dr.read())

dr.close();

conn.close();

}catch(exception err)

注:上文程式在除錯時沒有通過.報資料庫引擎打到表**marc,悲哀,繼續^^^^^

trydr.close();

conn.close();

}catch(exception err)

此程式已除錯通過

嘗試用 s輸出空指標

嘗試用 s輸出空指標 include int main void clang cuihao cuihao arch tmp clang test.c cuihao cuihao arch tmp a.out null pathcc cuihao cuihao arch tmp pathcc test...

嘗試用C寫個貪吃蛇

看了近一個月的c和資料結構,打算開始學c 嘗試一下用c寫貪吃蛇也算是c的結課實驗吧。先記錄出現的問題 忘了在定義函式加上引數型了 怎樣控制方向 getch 函式名 getch 功 能 從控制檯無回顯地取一個字元 用 法 int getch void 返回值 讀取的字元 程式例 輸入w四次後開始出錯,...

嘗試用TypeScript寫一個Vue todo

ts看起來是大勢所趨,據說vue3.0的原始碼都是用ts寫的了,無論如何都應該學習一番ts了!在實踐中學習也不失為一種學習方式!vue create vue todo成果 樣子大概是這樣,和js寫出來的差別還是很大的 1 這次實踐離真正熟練還差得很遙遠,但至少對強型別是有所理解了,也能感覺到ts的優...

檢查string是否有重複嘗試用map

題意 輸入一些單詞,找出所有滿足如下條件的單詞 該單詞不能通過字母重排,得到輸入文字的另外一個單詞。在判斷是否滿足條件時,字母不分大小寫,但在輸出時應保留輸入的大小寫,按字典序排列。題解 先對輸入的單詞進行小寫化,然後進行排序,如果排序後的字串相同,那麼就剔除。此處建議用map型別 注 map中的i...

嘗試用Gearman實現分散式處理(PHP)

本文需要你已對gearman有個大致瞭解,如果不知該東東是何物,請參考之前一篇 日誌 gearman 分散式遠端過程處理框架 http hi.baidu.com thinkinginlamp blog item ff49972b9e7378f3e6cd40aa.html 學學gearman http...