將EXCEL表匯入SQL表
醫院在正式使用軟體之前,需要將藥品、收費專案等進行集中錄入。這是一件基礎工作,工作量大。如果能夠先將藥品、收費專案輸入到EXCEL表中,再直接匯入我們的軟體,這樣可以加快錄入速度。
從EXCEL中匯入資料到SQL中,操作步驟如下:
準備階段(主要是為藥品或者專案生成六位數的字母編碼。):
首行,需要在EXCEL中增加一列,為藥品生成編碼。軟體預設的編碼格式為六位字母。1、人工錄入完成的EXCEL表樣式:
請將第一行中的編碼、名稱、處方單位等中文改成對應的拼音字母:
編碼(bm)、藥品名稱(mc)、處方單位(dw)、整量單位(kxdw)、換算係數(xs)、規格(ggxh)、零售價(lsj)、藥品分類(zxfl)
這時,編碼(bm)列為空,在靈圖醫院軟體中,藥品的編碼格式為六位字母,如AAAABA、AAAABB等,但如何能夠按順序生成這樣的編碼呢?操作步驟如下:
依次點工具-宏-visaul basic 編輯器,新彈出視窗如下:
在左邊的物件上,右鍵,選擇“匯入檔案…”,在檔案選擇路徑中,找到醫院軟體目錄中的bm.bas檔案,確定。
這時,在“模組”下方將增加“自動編碼”模組,
關掉本視窗,返回到EXCEL視窗
在表的A2單元格中輸入編碼:AAAABA
選中A3單元格,在上面的公式條中輸入=GETNEXTBM(A2),回車確認,則A3單元格中的值自動生成為:AAAABB
選中A3單元格,往下拉,所有的編碼將自動生成。
二、將EXCEL表匯入SQL表
1、依次開啟SQL的企業管理器-資料庫-表,如圖:
2、將游標放在資料庫(如:lingtu)上,單擊右鍵,選擇所有任務-匯入資料。彈開如下視窗:
3、按下一步,在彈開的視窗中選擇正確的資料來源。(注意:資料來源選擇為Microsoft Excel 97-2000)
點“下一步”,彈開目的資料夾視窗:
6、按下一步,選擇用一條查詢來指定需要傳輸的資料:
7、點:下一步,點查詢生成器命令,彈開如下視窗:
8、選擇左邊的yp$,點向右的箭頭,選中所需要還原的列。如圖:
9、點下一步,不需要選擇排序,繼續下一步,直至出現下面的介面:
10、按下一步,這時出現如下介面:
注意:目的預設為“結果”,需要選擇為“yp”表,表示這個EXCEL表還原到yp表。
11、點“下一步”,完成還原。
由於不能貼上圖片,相信你能夠完成!加油!
將EXCEL表匯入SQL表
醫院在正式使用軟體之前,需要將藥品、收費專案等進行集中錄入。這是一件基礎工作,工作量大。如果能夠先將藥品、收費專案輸入到EXCEL表中,再直接匯入我們的軟體,這樣可以加快錄入速度。
從EXCEL中匯入資料到SQL中,操作步驟如下:
準備階段(主要是為藥品或者專案生成六位數的字母編碼。):
首行,需要在EXCEL中增加一列,為藥品生成編碼。軟體預設的編碼格式為六位字母。1、人工錄入完成的EXCEL表樣式:
請將第一行中的編碼、名稱、處方單位等中文改成對應的拼音字母:
編碼(bm)、藥品名稱(mc)、處方單位(dw)、整量單位(kxdw)、換算係數(xs)、規格(ggxh)、零售價(lsj)、藥品分類(zxfl)
這時,編碼(bm)列為空,在靈圖醫院軟體中,藥品的編碼格式為六位字母,如AAAABA、AAAABB等,但如何能夠按順序生成這樣的編碼呢?操作步驟如下:
依次點工具-宏-visaul basic 編輯器,新彈出視窗如下:
在左邊的物件上,右鍵,選擇“匯入檔案…”,在檔案選擇路徑中,找到醫院軟體目錄中的bm.bas檔案,確定。
這時,在“模組”下方將增加“自動編碼”模組,
關掉本視窗,返回到EXCEL視窗
在表的A2單元格中輸入編碼:AAAABA
選中A3單元格,在上面的公式條中輸入=GETNEXTBM(A2),回車確認,則A3單元格中的值自動生成為:AAAABB
選中A3單元格,往下拉,所有的編碼將自動生成。
二、將EXCEL表匯入SQL表
1、依次開啟SQL的企業管理器-資料庫-表,如圖:
2、將游標放在資料庫(如:lingtu)上,單擊右鍵,選擇所有任務-匯入資料。彈開如下視窗:
3、按下一步,在彈開的視窗中選擇正確的資料來源。(注意:資料來源選擇為Microsoft Excel 97-2000)
點“下一步”,彈開目的資料夾視窗:
6、按下一步,選擇用一條查詢來指定需要傳輸的資料:
7、點:下一步,點查詢生成器命令,彈開如下視窗:
8、選擇左邊的yp$,點向右的箭頭,選中所需要還原的列。如圖:
9、點下一步,不需要選擇排序,繼續下一步,直至出現下面的介面:
10、按下一步,這時出現如下介面:
注意:目的預設為“結果”,需要選擇為“yp”表,表示這個EXCEL表還原到yp表。
11、點“下一步”,完成還原。
由於不能貼上圖片,相信你能夠完成!加油!