• 熱門專題

如何使用ASP來進行excle文件的輸出

作者||花果园业主论坛:whl  發布日期|_-黄山奇石图片天狗望月:2018-12-31 08:33:00
Tag標簽-|肝病康复网:ASP示例講解  excle文件輸出  
  •   最近小編收到一個朋友的求助說自己想要使用ASP來進行excle文件的輸出__苏泽尔官网,但是卻不知道具體應該如何進行操作银山智人,為此十分苦惱|_造梦西游3极品号源怎么用。下麵小編就給大家詳細的做一下示範--_净芙祛斑灵,有需要的朋友趕緊一起來看看吧!

      在asp中利用excel的一個方法是將excel文件作為一個數據庫進行鏈接,然後的操作和對access數據庫操作類似.但是這個方法不是總能有用的__银河彩票wwwa18cc,應為excel不是關係型的數據庫_汉正街品牌服饰批发广场。對於一個固定格式,這個格式裏有複雜的單元格合並,邊框線條樣式,還有圖案,單元格之間還有公式關係等等的,我想最容易理解的就是在後台打開一個已有設定好模板的文件,然後在需要的地方插入數據,保存,輸出… …

      這裏提到的這種方法是直接建立一個excel對象,在後台可以更方便的對excel文檔進行各種操作-优博彩票首页。

      服務器端還必須要設置的一點是COM組件的操作權限_|-注册送白菜网不限制ip。在命令行鍵入“DCOMCNFG”|-2014澳网奖金分配,則進入COM組件配置界麵_-106官网彩票下载苹果,選擇MicrosoftExcel後點擊屬性按鈕|_茶叶生意,將三個單選項一律選擇自定義-|长官爱人19楼,編輯中將Everyone加入所有權限||_永盛彩票网怎么注册。保存完畢後重新啟動服務器||qq2011版官方下载。

      很重要.不設置的話,別的電腦將無法完成excel對象的建立.

      但是這種方法也有一個缺憾,在我實際操作中,如果服務器上已有打開的excel文件,再執行同一文件,就會出錯.暫時還搞不明白為何.可能還有一些地方沒設置好吧.

      另外,上麵引用的文章中實例代碼格式不太完整,其中很多換行和空格格式不準確,如果代碼完整,隻要複製代碼,就可以運行成功,然後再慢慢進行研究修改,就很容易上手了.現把修改後的代碼如下(刪去了其中畫圖表的部分):

      程序代碼_-违章动物mv什么意思:

    程序代碼

      操作完excel文件需要將文件進行輸出,實際弄一下,用ASP的redirect到excel方法,有時候是在IE中直接打開,有時候是彈出”下載 打開 保存”窗口.如果需要直接在IE中打開,不放用FSO載入excel文件,然後在IE中輸出.

      程序代碼:

    程序代碼

      在實際應用中.當服務器端正在運行excel或ACCESS程序時,客戶端提交建立excel.application對象無法成功.另一種情況,當一個客戶端提交請求時,並沒有結束時,另一個客戶端提交的請求也無法成功!或許這個問題有別的解決方案,但是至少這是不穩定的.

      正好我們部門內部網上有相關成功的例子,挖出來看,原來是在客戶端建立excel.application的.這樣,服務器端不會再衝突.對於客戶端,因為是在局域網內運行,客戶IE安全級別可以設低,並允許運行相關activeX(就是在IE工具選項中把各類涉及安全的東西都設為允許,具體的哪一項沒有去追究),即使沒有設置,IE也會彈出警告窗口:”是否允許運行activeX?”

      實現的代碼和上篇日誌差不多,簡單的如下:

      程序代碼:

    程序代碼

      上述代碼中

      ‘objExcelApp.Quit

      ‘set objExcelApp=Nothing

      作為取消執行,因為此處不要關閉excel.applicaition,不然數據填完後,excel會關閉掉.這時在客戶端打開的excel文件需要由客戶進行修改或打印等操作-_-苏珏。

      好了-_|2019年万达广场南阳,今天給大家分享的關於如何使用ASP來進行excle文件的輸出的具體示例就到此為止了_-缩管加工,方法還是十分簡單的_-138彩票网站是正规的吗,大家可以自己進行一下操作嚐試一番|-金家街公园。如果大家對於上麵這些內容還有什麼不明白的歡迎給小編留言_纳米烟嘴,小編會及時進行講解的|_-淘宝开店。

延伸閱讀___问道信:

About IT165 - 廣告服務 - 隱私聲明 - 版權申明 - 免責條款 - 網站地圖 - 網友投稿 - 聯係方式
本站內容來自於互聯網,僅供用於網絡技術學習,學習中請遵循相關法律法規
順彩彩票E乐彩热购彩票双赢彩票盛源彩票幸运蛋蛋

免责声明: 本站资料及图片来源互联网文章,本网不承担任何由内容信息所引起的争议和法律责任。所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,我们将做删除处理!