国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ASP.NET的批量Excel數(shù)據(jù)導(dǎo)入通用模塊的設(shè)計與實現(xiàn)

2012-04-29 00:44:03沈浩鄧曉軍
電腦知識與技術(shù) 2012年34期
關(guān)鍵詞:導(dǎo)入數(shù)據(jù)庫

沈浩 鄧曉軍

摘要:在使用ASP或ASP.net進行Web開發(fā)中,經(jīng)常需要將各種數(shù)據(jù)表格導(dǎo)入數(shù)據(jù)庫以便系統(tǒng)對數(shù)據(jù)進行處理。該文通過對Excel與數(shù)據(jù)庫之間的數(shù)據(jù)導(dǎo)入方法的研究和剖析,實現(xiàn)了將批量Excel文件數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表的通用模塊的設(shè)計。該模塊適用范圍較廣,對信息系統(tǒng)開發(fā)有重要的意義。

關(guān)鍵詞:Excel;ASP.NET;導(dǎo)入;數(shù)據(jù)庫

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2012)34-8101-02

1概述

在MIS系統(tǒng)中,經(jīng)常需要用戶進行數(shù)據(jù)的錄入,顯然,逐條錄入必定增加用戶的工作量,而且耗時長。當數(shù)據(jù)量很大時,數(shù)據(jù)的錄入將十分煩瑣,大大降低客戶的工作效率。而Excel工作簿是日常辦公中常用的桌面電子表格,以其功能強大,界面友好等受到了許多用戶的歡迎。如果能將處理好的Excel數(shù)據(jù)按照系統(tǒng)的要求進行整理后再批量導(dǎo)入到數(shù)據(jù)庫中以實現(xiàn)數(shù)據(jù)的快速錄入這將會給用戶帶來極大的方便,大大提高工作效率。所以,開發(fā)一個批量EXCEL文件導(dǎo)入不同數(shù)據(jù)庫的通用模塊是必要的。

2批量導(dǎo)入功能的設(shè)計和實現(xiàn)

基于ASP.NET的批量Excel數(shù)據(jù)導(dǎo)入模塊如圖1所示。

具體實現(xiàn)過程是:首先,根據(jù)用戶指定的Excel文件名,上傳到頁面表單的ListBox控件中進行顯示,當用戶選擇每一條ListBox的文件名列表,GridView中將動態(tài)增加該文件的表單名稱以及生成導(dǎo)入方式的DropDownList,用戶對所需導(dǎo)入的表單進行配置。確定后選擇所需導(dǎo)入的數(shù)據(jù)庫的類型,如果Excel數(shù)據(jù)是導(dǎo)入Access數(shù)據(jù)庫則輸入路徑,如果是導(dǎo)入SQLSERVER則輸入SQLSERVER服務(wù)器名,選擇登錄方式后從下拉列表DropDownList中選擇需導(dǎo)入數(shù)據(jù)的對應(yīng)的SQL表名。最后單擊[導(dǎo)入]命令按鈕,則程序在后臺將按照用戶選擇的文件列表及配置的表單導(dǎo)入到指定數(shù)據(jù)庫中。

將EXCEL文件表單批量導(dǎo)入到Access核心代碼如下:

3結(jié)束語

該文為了方便開發(fā)者,為了增強導(dǎo)入模塊的可重用性和可移植性,介紹了在VisualStudio.NET環(huán)境下,一種可讓用戶自行選擇Excel文件中的任意表、導(dǎo)入進不同數(shù)據(jù)庫表的通用導(dǎo)入數(shù)據(jù)模塊的設(shè)計方法。對于開發(fā)者而言,開發(fā)一個批量EXCEL文件導(dǎo)入不同數(shù)據(jù)庫的通用模塊是有著很重要的現(xiàn)實意義。

參考文獻:

[1]高智超,張志揆.將Excel數(shù)據(jù)導(dǎo)入MySQL中的兩種技巧[J].電腦編程技巧與維護,2012(19).

[2]孫明麗,龐婭娟,呂繼迪.ASP程序開發(fā)范例寶典[M].2版.北京:人民郵電出版社,2009.

[3]張樹亮,李超.ASP.NET2.0+SQLServer網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)案例精解[M].北京:清華大學(xué)出版社,2006.

[4]朱玉龍.基于ASP.NET的office應(yīng)用編程[J].電腦學(xué)習,2010(1).

猜你喜歡
導(dǎo)入數(shù)據(jù)庫
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
新課改下構(gòu)建高效課堂的研究
成才之路(2016年26期)2016-10-08 11:52:46
聯(lián)系式教學(xué)法在歷史與社會課教學(xué)中的運用
成才之路(2016年25期)2016-10-08 10:44:33
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
从江县| 筠连县| 定远县| 万山特区| 德江县| 弋阳县| 岳阳县| 南靖县| 来安县| 洛川县| 苏尼特右旗| 布尔津县| 璧山县| 岫岩| 宜章县| 卢湾区| 深水埗区| 余江县| 淮滨县| 汝南县| 肇东市| 加查县| 阜南县| 米林县| 始兴县| 双城市| 小金县| 肃北| 巴彦淖尔市| 米易县| 尼勒克县| 嵊州市| 上栗县| 长汀县| 东兰县| 芜湖县| 斗六市| 高邑县| 城固县| 津市市| 呼玛县|