• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法及裝置制造方法及圖紙

    技術(shù)編號(hào):8532920 閱讀:236 留言:0更新日期:2013-04-04 15:57
    本發(fā)明專利技術(shù)實(shí)施例公開了將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法及裝置,其中,本發(fā)明專利技術(shù)實(shí)施例的方法包括:獲取與EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格;將EXCEL文件中的數(shù)據(jù)加載到轉(zhuǎn)換表格中,轉(zhuǎn)換成轉(zhuǎn)換表格中相應(yīng)的數(shù)據(jù);對(duì)轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或刪除的操作;當(dāng)接收數(shù)據(jù)導(dǎo)入指令時(shí),將轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方 法及裝置。
    技術(shù)介紹
    在現(xiàn)有技術(shù)中,在將EXCEL文件中的數(shù)據(jù)導(dǎo)入Microsoft SQL Sever (MSSQL)數(shù)據(jù) 庫時(shí),因EXCEL文件中的數(shù)據(jù)類型及格式與MSSQL數(shù)據(jù)庫表格中的數(shù)據(jù)類型及格式存在差 異,因此,在導(dǎo)入數(shù)據(jù)時(shí),系統(tǒng)將對(duì)需要導(dǎo)入的EXCEL文件中的數(shù)據(jù)進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換成MSSQL 數(shù)據(jù)庫能夠保存及識(shí)別的格式。專利技術(shù)人在研究中發(fā)現(xiàn),現(xiàn)有技術(shù)中將EXCEL文件中的數(shù)據(jù)導(dǎo)入MSSQL數(shù)據(jù)庫的方 法存在以下缺陷系統(tǒng)在將EXCEL文件中的數(shù)據(jù)進(jìn)行轉(zhuǎn)換時(shí),若轉(zhuǎn)換后的數(shù)據(jù)不符合系統(tǒng) 預(yù)置的MSSQL數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入規(guī)則,系統(tǒng)將中止數(shù)據(jù)導(dǎo)入,導(dǎo)致數(shù)據(jù)導(dǎo)入失敗,用戶需要到 EXCEL文件中對(duì)數(shù)據(jù)進(jìn)行修改及刪除等操作,并重新進(jìn)行導(dǎo)入,直到轉(zhuǎn)換后的數(shù)據(jù)均符合數(shù) 據(jù)導(dǎo)入規(guī)則才能完成數(shù)據(jù)的導(dǎo)入,且用戶必須等到將EXCEL文件中的數(shù)據(jù)導(dǎo)入MSSQL數(shù)據(jù) 庫表之后,才能通過打開系統(tǒng)數(shù)據(jù)查看導(dǎo)入的數(shù)據(jù),操作繁瑣,復(fù)雜,需要至少執(zhí)行多次導(dǎo) 入操作才能將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表中。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)實(shí)施例提供了一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法及裝置,用于 將EXCEL文件中的數(shù)據(jù)導(dǎo)入對(duì)應(yīng)的數(shù)據(jù)庫中,操作簡(jiǎn)單,用戶能夠在對(duì)轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行 修改,而不需要對(duì)EXCEL文件中的數(shù)據(jù)進(jìn)行修改。本專利技術(shù)實(shí)施例中的方法包括獲取與EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有 相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格JfEXCEL文件中的數(shù)據(jù)加載到轉(zhuǎn)換表格中,轉(zhuǎn)換成 轉(zhuǎn)換表格中相應(yīng)的數(shù)據(jù);對(duì)轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或 刪除的操作;當(dāng)接收數(shù)據(jù)導(dǎo)入指令時(shí),將轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表。本專利技術(shù)實(shí)施例中的裝置包括獲取單元,用于獲取與EXCEL文件的數(shù)據(jù)將要導(dǎo)入 的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格;轉(zhuǎn)換單元,用于將EXCEL文件中的 數(shù)據(jù)加載到轉(zhuǎn)換表格中,轉(zhuǎn)換成轉(zhuǎn)換表格中相應(yīng)的數(shù)據(jù);數(shù)據(jù)處理單元,用于對(duì)轉(zhuǎn)換表格中 不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或刪除的操作;導(dǎo)入單元,用于當(dāng)接收數(shù) 據(jù)導(dǎo)入指令時(shí),將轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表。從以上技術(shù)方案可以看出,本專利技術(shù)實(shí)施例具有以下優(yōu)點(diǎn)通過獲取與EXCEL文件的數(shù)據(jù)需導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性 的轉(zhuǎn)換表格,使得EXCEL文件中的數(shù)據(jù)能夠先引入該轉(zhuǎn)換表格中,用戶能夠直接對(duì)該轉(zhuǎn)換 表格中的數(shù)據(jù)進(jìn)行修改和/或刪除等操作,且能夠直觀的查看數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表之后的 結(jié)果,用戶不需要回到EXCEL文件中對(duì)數(shù)據(jù)進(jìn)行修改,且不需要經(jīng)過多次導(dǎo)入過程才能將 EXCEL文件中的數(shù)據(jù)導(dǎo)入,操作簡(jiǎn)單方便。附圖說明圖1為本專利技術(shù)實(shí)施例一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法的一個(gè)示意 圖2為本專利技術(shù)實(shí)施例一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法的另一示意 圖3為本專利技術(shù)實(shí)施例一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的裝置的一個(gè)示意 圖4為本專利技術(shù)實(shí)施例一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的裝置的另一示意 圖。具體實(shí)施方式本專利技術(shù)實(shí)施例提供了一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法及裝置,用于 將EXCEL數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表中,操作簡(jiǎn)單、方便。請(qǐng)參閱圖1,為本專利技術(shù)實(shí)施例中一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法的 實(shí)施例,包括步驟101、獲取與EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字 段屬性的轉(zhuǎn)換表格;在本專利技術(shù)實(shí)施例中,系統(tǒng)在將EXCEL文件的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表時(shí),將獲得與該 EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格,其中,字 段屬性是指數(shù)據(jù)庫表中每一行或每一列所代表的參數(shù)的屬性,例如名稱、類型、編號(hào)、數(shù)據(jù) 長(zhǎng)度、約束關(guān)系等等。步驟102、將EXCEL文件中的數(shù)據(jù)加載到轉(zhuǎn)換表格中,轉(zhuǎn)換成轉(zhuǎn)換表格中相應(yīng)的數(shù) 據(jù);在本專利技術(shù)實(shí)施例中,系統(tǒng)將EXCEL文件中的數(shù)據(jù)加載到與轉(zhuǎn)換表格中,轉(zhuǎn)換成轉(zhuǎn) 換表格中相應(yīng)的數(shù)據(jù)。需要說明的是,轉(zhuǎn)換主要是指數(shù)據(jù)類型及數(shù)據(jù)長(zhǎng)度的轉(zhuǎn)換。步驟103、對(duì)轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或刪除 的操作;在本專利技術(shù)實(shí)施例中,轉(zhuǎn)換表格顯示在顯示界面上,用戶可以直觀的查看EXCEL文 件中的數(shù)據(jù)轉(zhuǎn)換之后的結(jié)果,并可對(duì)轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修 改和/或刪除的操作。其中,預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則可以由用戶根據(jù)實(shí)際情況進(jìn)行設(shè)置,或者 由系統(tǒng)根據(jù)數(shù)據(jù)類型或數(shù)據(jù)長(zhǎng)度進(jìn)行默認(rèn)設(shè)置。步驟104、當(dāng)接收數(shù)據(jù)導(dǎo)入指令時(shí),將轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表。在本專利技術(shù)實(shí)施例中,用戶對(duì)轉(zhuǎn)換表格中的數(shù)據(jù)進(jìn)行修改和/或刪除之后,將通過 點(diǎn)擊生成數(shù)據(jù)導(dǎo)入指令,系統(tǒng)接收到數(shù)據(jù)導(dǎo)入指令之后,將轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫 表中。在本專利技術(shù)實(shí)施例中,通過利用與EXCEL文件中的數(shù)據(jù)將導(dǎo)入的數(shù)據(jù)庫表具有相同 的字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格引入EXCEL文件中的數(shù)據(jù),并進(jìn)行轉(zhuǎn)換,使得用戶能夠 直接在轉(zhuǎn)換表格中對(duì)不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)進(jìn)行修改和/或刪除的操作,不需要回到EXCEL文件中,且用戶能夠直觀的查看EXCEL文件中的數(shù)據(jù)在導(dǎo)入數(shù)據(jù)庫表之后的 結(jié)果,不需要等到數(shù)據(jù)導(dǎo)入之后再通過調(diào)用的方式查看,操作簡(jiǎn)單,方便,提高了 EXCEL文 件中的數(shù)據(jù)導(dǎo)入的效率。為了更好的理解本專利技術(shù)實(shí)施例中的技術(shù)方案,請(qǐng)參閱圖2,為本專利技術(shù)實(shí)施例中一種 將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法的另一個(gè)實(shí)施例,包括步驟201、確定EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表;在本專利技術(shù)實(shí)施例中,用戶可以選擇數(shù)據(jù)庫表,即確定EXCEL文件的數(shù)據(jù)將要導(dǎo) 入的數(shù)據(jù)庫表,或者,用戶在確定需要導(dǎo)入數(shù)據(jù)庫的EXCEL文件之后,系統(tǒng)自動(dòng)查找與該 EXCEL文件匹配的數(shù)據(jù)庫表,需要說明的是,所確定的數(shù)據(jù)庫表的行或列的字段屬性與該 EXCEL文件中的行/或列的字段屬性具有一一對(duì)應(yīng)的關(guān)系,例如,若EXCEL文件的第一列的 字段屬性為“名稱”,則所確定的數(shù)據(jù)庫表的第一列的字段屬性也為“名稱”。步驟202、解析數(shù)據(jù)庫表的字段結(jié)構(gòu)及字段屬性;步驟203、按照數(shù)據(jù)庫表的字段結(jié)構(gòu)及字段屬性生成轉(zhuǎn)換表格;在本專利技術(shù)實(shí)施例中,為了使得用戶在數(shù)據(jù)導(dǎo)入之前即可查看EXCEL文件中的數(shù)據(jù) 導(dǎo)入數(shù)據(jù)庫表之后的結(jié)果,系統(tǒng)將使用與EXCEL文件中的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有相 同的字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格,具體為解析數(shù)據(jù)表的字段結(jié)構(gòu)及字段屬性,按照數(shù) 據(jù)庫表的字段結(jié)構(gòu)及字段屬性生成轉(zhuǎn)換表格。步驟204、將EXCEL文件中的數(shù)據(jù)加載到轉(zhuǎn)換表格中,轉(zhuǎn)換成轉(zhuǎn)換表格中相應(yīng)的數(shù) 據(jù);系統(tǒng)在生成轉(zhuǎn)換表格之后,將在顯示界面上顯示該轉(zhuǎn)換表格,用戶可通過選擇 EXCEL文件,使得系統(tǒng)將EXCEL文件中的數(shù)據(jù)加載到轉(zhuǎn)換表格中,轉(zhuǎn)化成轉(zhuǎn)換表格中相應(yīng) 的數(shù)據(jù)。需要說明的是,轉(zhuǎn)換主要是指數(shù)據(jù)類型及數(shù)據(jù)長(zhǎng)度的轉(zhuǎn)換,例如若EXCEL文件 中的列A對(duì)應(yīng)著轉(zhuǎn)換表格中的列FA,當(dāng)EXECL的列A的數(shù)據(jù)類型為“字符串”類型,值為 (“111”),而轉(zhuǎn)換表格的列FA數(shù)據(jù)類型為long型,則需要把EXECL的列A的值(“111”) 轉(zhuǎn)換成轉(zhuǎn)換表格的long型數(shù)據(jù)即(111),又例如,當(dāng)EXECL的列A的數(shù)據(jù)類型為數(shù)值類型, 值為(20本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法,其特征在于,包括:獲取與EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格;將所述EXCEL文件中的數(shù)據(jù)加載到所述轉(zhuǎn)換表格中,轉(zhuǎn)換成所述轉(zhuǎn)換表格中相應(yīng)的數(shù)據(jù);對(duì)所述轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或刪除的操作;當(dāng)接收數(shù)據(jù)導(dǎo)入指令時(shí),將所述轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入所述數(shù)據(jù)庫表。

    【技術(shù)特征摘要】
    1.一種將EXCEL文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法,其特征在于,包括 獲取與EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格; 將所述EXCEL文件中的數(shù)據(jù)加載到所述轉(zhuǎn)換表格中,轉(zhuǎn)換成所述轉(zhuǎn)換表格中相應(yīng)的數(shù)據(jù); 對(duì)所述轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或刪除的操作; 當(dāng)接收數(shù)據(jù)導(dǎo)入指令時(shí),將所述轉(zhuǎn)換表格中的數(shù)據(jù)導(dǎo)入所述數(shù)據(jù)庫表。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取與EXCEL文件將要導(dǎo)入的數(shù)據(jù)庫表具有相同字段結(jié)構(gòu)及字段屬性的轉(zhuǎn)換表格包括 確定EXCEL文件的數(shù)據(jù)將要導(dǎo)入的數(shù)據(jù)庫表; 解析所述數(shù)據(jù)庫表的字段結(jié)構(gòu)及字段屬性; 按照所述數(shù)據(jù)庫表的字段結(jié)構(gòu)及字段屬性生成轉(zhuǎn)換表格。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述轉(zhuǎn)換表格中不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)執(zhí)行修改和/或刪除的操作之前還包括 遍歷所述轉(zhuǎn)換表格中的數(shù)據(jù),當(dāng)所述轉(zhuǎn)換表格中包含不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)時(shí),對(duì)所述不符合預(yù)置的數(shù)據(jù)導(dǎo)入規(guī)則的數(shù)據(jù)進(jìn)行標(biāo)記; 接收用戶輸入的修改和/或刪除的指令。4.根據(jù)權(quán)利要求1或3所述的方法,其特征在于,所述接收數(shù)據(jù)導(dǎo)入的指令之后還包括 遍歷所述轉(zhuǎn)換表格中的數(shù)據(jù),當(dāng)所述轉(zhuǎn)換表格中的數(shù)據(jù)均符合...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:占銳
    申請(qǐng)(專利權(quán))人:深圳市金蝶友商電子商務(wù)服務(wù)有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 无码熟熟妇丰满人妻啪啪软件| 久久AV无码精品人妻糸列| 自慰系列无码专区| 亚洲国产精品无码专区影院| 精品国产a∨无码一区二区三区 | 亚洲综合久久精品无码色欲| 日韩AV片无码一区二区不卡| 亚洲AV无码日韩AV无码导航| 无码乱码观看精品久久 | 无码里番纯肉h在线网站| 中文字幕无码乱人伦| 国产午夜激无码av毛片| 亚洲国产精品无码久久九九大片| 国产AV无码专区亚洲AV漫画| 特黄熟妇丰满人妻无码| 亚洲爆乳无码精品AAA片蜜桃| 无码国产精品一区二区免费3p | 中文字幕无码视频手机免费看| 国产精品无码A∨精品影院| 无码人妻丰满熟妇区毛片18| 亚洲中文无码亚洲人成影院| 精品久久久久久无码专区不卡| 久久久久亚洲Av片无码v| 亚洲精品无码日韩国产不卡?V| 无码av专区丝袜专区| 精品久久久久久无码中文字幕漫画| 无码久久精品国产亚洲Av影片 | 精品无码一区二区三区在线| 亚洲Av永久无码精品三区在线| 国产日韩AV免费无码一区二区三区 | 丰满熟妇人妻Av无码区| 国产成人无码精品久久久性色 | 最新亚洲春色Av无码专区| 777爽死你无码免费看一二区 | 无码精品不卡一区二区三区| 亚洲AV无码成人精品区日韩| 亚洲AV无码专区国产乱码不卡| 亚洲a∨无码精品色午夜| 久久久无码精品午夜| 亚洲成a人在线看天堂无码| 成人无码一区二区三区|