999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Excel數據導入數據庫的設計實現

2013-04-12 00:00:00王旭輝
現代電子技術 2013年12期

摘 要: 在此詳細分析了將電子表格導入到數據庫的基本原理和實現方法,解決了大量工程實驗數據散落在多個文件中、主要靠手工組合、處理的原始方法,減輕了工程技術人員的負擔,提高了數據處理效率,杜絕了數據處理差錯。在此采用先進的VS 2010.NET開發工具,動態選擇導入文件,在可靠的數據庫連接上,構造導入數據中間件Dataset,采用數據庫中數據字段與Excel表中列的對應關系,以中間件為橋梁逐行自動讀入庫外數據并統一保存。該論述方法具有通用性,程序代碼稍做修改可適用與其他類型規則數據文件的導入。

關鍵詞: Excel電子表格; 數據庫; 中間件; 數據庫連接

中圖分類號: TN919?34 文獻標識碼: A 文章編號: 1004?373X(2013)12?0071?03

0 引 言

啟動VS 2010集成開發環境[1],鏈接Excel電子表格,以程序方式將Excel電子表格中的數據讀出,定義一個中間件Dataset數據集,將取到的數據緩存在內存中的一個臨時存儲區,鏈接各種數據庫,構造插入數據記錄的程序代碼,打開數據庫鏈接,將中間件Dataset數據集中暫存的數據永久插入數據庫中,關閉數據庫鏈接[2]。

1 導入Office模塊

VS 2010加強了對Office的支持,給開發帶來了極大的靈活性,增強了應用程序與Office的交互,并且能夠在很大程度上精簡代碼。

2 鏈接數據源

數據源泛指各種不同位置上的數據庫、各類數據文件,每種數據源都有自己不同的鏈接規范,VS 2010按這些不同規范都組織在一起,為編程人員提供了一個統一的操作接口,編程人員可根據自己應用程序所用不同數據源,而選取不同的鏈接方式和參數。

在這里把Excel表數據導入MySQL數據庫,因此具體論述這種數據源的鏈接方式,其他數據庫原理相同。

2.1 鏈接Excel電子表格文件

2.2 鏈接SQL Server數據庫

VS 2010帶有一個輕型的SQL 2008數據庫系統[4],首先用這個系統建立一個SQL數據庫abc.mdf,在數據庫中建立一張二維數據表文件,取名為temp1。在VS 2010中的操作路徑是:在項目上右擊鼠標→在快捷菜單中先“添加”菜單項→在下一級級聯菜單中選“新建項”菜單項→打開添加新項對話框,選擇“數據”選項卡→在“數據”選項卡內選擇“基于服務的數據庫”項,填好自己的數據庫名,本例用abc.mdf。

3 將數據永久存入數據庫

下一步要把中間件DataSet中的臨時數據永久存入數據庫中[5]。根據2.2節所述內容,數據庫已經連通,庫結構也已經建好,并與Excel電子表格數據結構一致。為了使用SQL數據庫,需要在本項目的名字空間之上加入引用語句:using System.Data.SqlClient,程序代碼如下:

4 結 語

在科研工作中,常會遇到海量數據處理的問題。這些數據通常由采集卡保存在Excel中,如果能夠方便地輸入數據庫中,可以幫助科研工作者完成很多重復性、規律性的工作,節約人力,提高效率,便于后續的數據處理和數據分析[7]。程序開發者也可以針對具體的應用,將Office開發做成一些類或組件,增強軟件重用性,更加提高開發效率。

參考文獻

[1] ROBINSON S.C#高級編程指南[M].北京:清華大學出版社,2009.

[2] 羅斌.Visual C#.NET精彩編程實例集錦[M].北京:中國水利水電出版社,2009.

[3] PETZOLD C.Microsoft C# Windows程序設計(上冊)[M].北京:北京大學出版社,2009.

[4] 王晟.Visual C#.NET數據庫開發經典案例解析[M].北京:清華大學出版社,2010.

[5] PETZOLD C. Microsoft C# Windows程序設計(下冊)[M].北京:北京大學出版社,2009.

[6] ARDESTANI K.高效掌握ADO.NET[M].北京:清華大學出版社,2010.

[7] 侯高雷.基于C#的終端自動化測試系統設計與實現[J].現代電子技術,2012,35(11):103?105.

[8] 章立民.SQL Server 2005數據庫開發實戰[M].北京:機械工業出版社,2008.

主站蜘蛛池模板: 国产亚洲高清在线精品99| 四虎AV麻豆| 国产产在线精品亚洲aavv| 精品无码日韩国产不卡av| 亚洲综合婷婷激情| 91精品伊人久久大香线蕉| 片在线无码观看| 欧美特级AAAAAA视频免费观看| 高h视频在线| 国产系列在线| 美女国产在线| 青青操国产| 日本欧美一二三区色视频| 奇米精品一区二区三区在线观看| 色婷婷亚洲综合五月| 婷婷伊人久久| AV不卡在线永久免费观看| 国产永久在线观看| 免费A级毛片无码无遮挡| 精品无码专区亚洲| 国产日产欧美精品| 国产一二三区视频| 夜夜操天天摸| 久久久久久久97| 国产凹凸一区在线观看视频| 国产高清在线精品一区二区三区| hezyo加勒比一区二区三区| 尤物午夜福利视频| 国产免费久久精品99re丫丫一| 白丝美女办公室高潮喷水视频| 国产激情无码一区二区三区免费| 久久国产精品娇妻素人| 国产网站免费| 色婷婷视频在线| 亚洲国产精品VA在线看黑人| 精品无码国产一区二区三区AV| 久草网视频在线| 久久精品中文字幕免费| 亚洲第一成网站| 国产情侣一区二区三区| 日本三区视频| 在线日韩日本国产亚洲| 亚洲日产2021三区在线| 91麻豆精品国产91久久久久| 欧美亚洲国产精品久久蜜芽| 99久久免费精品特色大片| 欧美福利在线| 日本国产精品| 久久国产V一级毛多内射| 国产精品久久久精品三级| 亚洲欧美成aⅴ人在线观看| 99国产在线视频| 国产欧美网站| 亚洲天堂福利视频| 中国一级特黄视频| 美美女高清毛片视频免费观看| 国产在线专区| 亚洲中文字幕在线观看| 亚洲成aⅴ人在线观看| 亚洲不卡影院| 亚洲精品午夜无码电影网| 日韩天堂视频| 在线视频精品一区| 亚洲啪啪网| 国产精品一区不卡| 黄色三级网站免费| 精品国产一区91在线| 欧美亚洲欧美| 波多野结衣一区二区三区四区视频| 久久久黄色片| 97se亚洲| 尤物在线观看乱码| 91久久夜色精品国产网站| 亚洲一级毛片在线观| 91视频青青草| 成人自拍视频在线观看| 久久黄色免费电影| 黄片一区二区三区| 亚洲一区二区约美女探花| 亚洲精品视频网| 波多野结衣的av一区二区三区| 亚洲美女久久|