Office Web Components (OWC) 的應用

Office Web Components OWC的應用

[前言]

因為公司有一個excel的資料要寫入到資料庫,但是user單位又不想自己逐筆輸入,所以才找了OWC希望能直接從Excel檔直接複製內容貼到OWC上面。

[說明]


<input id="Button1" type="button" value="button" onclick="pop()" />
<textarea id="txt" name="txt"></textarea>

<object id="XLS" classid="CLSID:0002E559-0000-0000-C000-000000000046" style="width:100%; height:600; z-index:0" />
<asp:HiddenField ID="hidXlsData" runat="server" />



<script type="text/javascript">
    function pop() {
        var sheet = document.getElementById("XLS");
        //sheet.ActiveSheet.Unprotect(); //去除保护
        document.getElementById("hidXlsData").value = sheet.XMLData;
    }  
</script>
image 

[備註]

OWC的資料放到hidXlsData,就可以讓server site把資料讀取寫入到資料庫了。

感謝亂馬客的技術支援…