亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#使用oledb導出數據到excel的方法

2020-01-24 01:06:28
字體:
來源:轉載
供稿:網友

本文實例講述了C#使用oledb導出數據到excel的方法。分享給大家供大家參考,具體如下:

現在做應用的一半都會碰到數據導出的問題,導出到word阿,導出到excel啊,還有其他的什么。當然導出的類型中還是以ms office的居多。最近在做數據的轉換,也碰到這個導出的問題,當然幸運的是不用碰word,這樣涉及到就只有xml,csv,tsv和最“痛苦”的excel了。

最開始的想法是xml+xslt,搞定全部,但是有一個問題就是excel只有在xp版本之后支持xml,我不能強制的要求用戶都把他們的office升級到xp以后,畢竟人家用的是正版。所以對于這個,還有一個方法,也是網上用的比較多的一種――寫成html然后改后綴名為xls,或者將響應頭里的類型改為Application/Excel(好像是這樣,記不清了,我主要這樣導過word)。當然這樣有些不爽,因為給出的畢竟不是真正的excel,不過還是可以用xslt來做的。

不過在準備這樣做的時候,發現了一種可以產生至少比html方式更正宗一些的.xls方式,那就是用oledb方式。最先看到的是用oledb方式查excel的數據,然后就在想既然可以select,那么insert自然也應該可以的。但是試了一下,不行,老是說沒有制定的字段。好來又找了一些資料發現,字段其實也是作為一行數據的,這樣問題就可以解決了,下面是我的試驗代碼:

string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = c://2.xls;ExtendedProperties=Excel 8.0" ;OleDbConnection myConn = new OleDbConnection ( strCon ) ;string createcmd="CREATE TABLE testtable ( ID INTEGER, UserID INTEGER)";string insertcmd = " INSERT INTO testtable (ID,UserID) VALUES (1,2) " ;OleDbCommand cmd=new OleDbCommand(createcmd,myConn);OleDbCommand excmd=new OleDbCommand(insertcmd,myConn);myConn.Open ( ) ;cmd.ExecuteNonQuery();excmd.ExecuteNonQuery();myConn.Close ( ) ;

這樣就可以了,在連接字符串里的“c://2.xls”,如果不存在的話系統會自己建一個,但是這是后的文件是不能正常打開的,要create一個表(如果可以稱為表的話),類型可以指定這沒有問題。可能覺得奇怪,為什么分為兩句,這其是因為,合為一個commad的命令字符串的時候,我還不知道用哪個字符來區分,“;”是不行的,這個我還要在msdn上找一下,我是在.net 1.1下測試過的,可以用,就是會多出一行表示字段名的數據,但是這個應該可以用delete刪掉的。.net 2.0下應該也是可以的,畢竟這是底層提供一個數據訪問接口,與你的編程環境應該沒有太大的關系。對于那個“Excel 8.0”,我只是確定可以,對于更高的沒有試過,準備再看一下。

更多關于C#相關內容感興趣的讀者可查看本站專題:《C#中XML文件操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結》、《C#數據結構與算法教程》、《C#面向對象程序設計入門教程》及《C#程序設計之線程使用技巧總結

希望本文所述對大家C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人一区二区三区| 亚洲影影院av| 日韩精品极品视频| 韩国日本不卡在线| 91精品国产精品| 亚洲成人精品久久| 国产一区二区在线免费| 久久久久在线观看| 国产一区二区三区在线播放免费观看| 欧美激情久久久久| 国产91久久婷婷一区二区| 国产亚洲精品91在线| 亚洲精品不卡在线| 久久久久亚洲精品成人网小说| 一区二区三区精品99久久| 国产精品视频男人的天堂| 成人免费午夜电影| 久久久久久久久久久久久久久久久久av| 国产欧美日韩免费看aⅴ视频| 日韩成人在线播放| 91久久国产综合久久91精品网站| 成人网在线免费观看| 久久久亚洲国产| 亚洲国产精品va在线看黑人| 国产日韩欧美夫妻视频在线观看| 久久人人爽人人爽爽久久| www.99久久热国产日韩欧美.com| 久久久精品国产亚洲| 国产精品视频导航| 疯狂蹂躏欧美一区二区精品| 国产精品成人免费电影| 国产精品99久久久久久久久久久久| 91高清视频在线免费观看| 亚洲精品之草原avav久久| 久久人人爽亚洲精品天堂| 亚洲精品成a人在线观看| 国产视频一区在线| 亚洲欧美日韩另类| 国产精品成人播放| 色综合久综合久久综合久鬼88| 欧美性黄网官网| 在线电影av不卡网址| 国产日韩换脸av一区在线观看| 亚洲国产欧美一区| 亚洲国产成人久久综合一区| 青青在线视频一区二区三区| 91夜夜未满十八勿入爽爽影院| 日韩亚洲精品电影| 国产色婷婷国产综合在线理论片a| 欧美成人亚洲成人| 亚洲精品国产品国语在线| 精品国产乱码久久久久酒店| 国产精品一区二区久久久久| 一道本无吗dⅴd在线播放一区| 久久91精品国产| 日韩精品亚洲精品| 91夜夜未满十八勿入爽爽影院| 欧美日韩中文在线| 亚洲三级黄色在线观看| 综合网日日天干夜夜久久| 日韩激情av在线播放| 色哟哟网站入口亚洲精品| 久久久久久亚洲精品不卡| 亚洲国产精品美女| 国产成人亚洲精品| 69久久夜色精品国产69乱青草| 亚洲美女福利视频网站| 亚洲欧美变态国产另类| 秋霞成人午夜鲁丝一区二区三区| 91九色国产社区在线观看| 黑人巨大精品欧美一区二区三区| 色偷偷av一区二区三区| 久久精品国产久精国产思思| 91色在线观看| 午夜精品在线视频| 69国产精品成人在线播放| 国产99久久精品一区二区 夜夜躁日日躁| 日本韩国在线不卡| 国产一区二区三区精品久久久| 成人97在线观看视频| 久久精品亚洲94久久精品| www高清在线视频日韩欧美| 中文字幕欧美精品在线| 69视频在线播放| 欧美精品18videosex性欧美| 青草青草久热精品视频在线观看| 亚洲国产精品悠悠久久琪琪| 国产成人aa精品一区在线播放| 亚洲va电影大全| 欧美国产高跟鞋裸体秀xxxhd| 精品视频—区二区三区免费| 国产精品视频久久久| 热久久视久久精品18亚洲精品| 欧美成人三级视频网站| 国产精品亚洲美女av网站| 久久精品国产久精国产思思| 亚洲精品国产拍免费91在线| 日韩在线视频免费观看| 国产一区深夜福利| 国产一区欧美二区三区| 久久99亚洲热视| 亚洲高清久久久久久| 91高潮在线观看| 亚洲伊人成综合成人网| 国色天香2019中文字幕在线观看| 欧美影院成年免费版| 亚洲福利在线视频| 国产99久久久欧美黑人| 亚洲专区在线视频| 一区二区亚洲欧洲国产日韩| 亚洲色图欧美制服丝袜另类第一页| 精品成人国产在线观看男人呻吟| 国产精品网站大全| 亚洲欧美日韩精品久久亚洲区| 中文字幕精品av| 国产综合久久久久| 正在播放欧美视频| 亚洲欧美国产日韩天堂区| 91在线视频九色| 日韩女优在线播放| 久久久噜噜噜久噜久久| 欧美日韩中文字幕在线| 亚洲色图五月天| 最好看的2019年中文视频| 色偷偷88888欧美精品久久久| 国产精品人成电影| 国产欧洲精品视频| 国产精品一区二区三区在线播放| 伊人伊成久久人综合网小说| 国产精品黄色影片导航在线观看| 欧美成人精品一区| 成人免费大片黄在线播放| 亚洲国产精品久久久久秋霞蜜臀| 日韩视频在线免费| 清纯唯美亚洲激情| 岛国视频午夜一区免费在线观看| 亚洲国产成人爱av在线播放| 欧美日韩在线第一页| 亚洲视频在线观看免费| 美女国内精品自产拍在线播放| 亚洲深夜福利在线| 久久久久久久久久久免费| 都市激情亚洲色图| 国产精品久久久久久久久免费看| 亚洲精品大尺度| 精品日本高清在线播放| 2019中文字幕在线免费观看| 欧美猛交免费看| 91久久国产精品91久久性色| 亚洲自拍偷拍在线| 国产精品日本精品| 国产精品中文字幕在线| 精品久久中文字幕| 亚洲色图偷窥自拍| 国产精品手机播放| www.日韩视频| 欧美一级在线播放| 欧美性少妇18aaaa视频| 亚洲精品国精品久久99热一| 免费99精品国产自在在线| 欧美国产视频一区二区| 国产精品爱啪在线线免费观看| 亚洲第一黄色网| 色综合久久精品亚洲国产|