zjgrape

javascript
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年5月12日

摘要: 项目中本来想用OWC11展示Excel报表的,但是应用程序需要部署到Windows Server 2008 64位的服务器上。OWC11是32位的DLL,运行管理人员不同意将服务器IIS 7.0的变成32位来运行。所以OWC11被否决了,坑爹哦代码都白写了哦。需要用另外的方案来展示Excel报表。替换方案:使用Microsoft.Office.Interop.Excel和IFrame。1)创建Excel模板文件2)使用Microsoft.Office.Interop.Excel组件打开模块文件,填充数据或者创建Chartr图。3)使用Microsoft.Office.Interop.Excel 阅读全文

posted @ 2012-05-12 17:12 zjgrape 阅读(560) 评论(0) 推荐(0)

2012年4月24日

摘要: 项目在用组件OWC11来做报表,涉及到将报表导出到Excel,OWC11的对象SpreadsheetClass提供了一个接口Export用来做导出,但是需要传文件路径。现在问题来了,项目是ASP.NET不是WinForm程序,WinForm程序有个SaveFileDialog可以提供交互界面,用户可以自己选择导出的路径。但是ASP.NET没有提供相应的控件。目前有两个方案:方案1:使用Microsoft Common Dialog Control 组件,是ActiveX组件,还没有时间去研究怎么用,等项目结束去研究一下。方案2:使用OWC11 SpreadsheetClass提供的接口Expo 阅读全文

posted @ 2012-04-24 22:16 zjgrape 阅读(753) 评论(0) 推荐(0)

2012年4月15日

摘要: 在项目中需要在ASP.NET中模拟WinForm的MessageBox.show,目的就是在页面上有交互。业务流程如下:1)报表是否被锁住2)Risk系统正在运行,是否需要继续生成。3)生成报表。页面上有一个button,点击按钮用来生成报表。按钮中的逻辑就是实现上面的流程。在第二步中需要有个交互界面,让用户可以选择确定或者取消。在WinForm下很简单就直接调用MessageBox.show就可以了。在WenForm下就有点困难了。目前有三个方案:1)在工程中引用System.Windows.WinForm,然后就直接在WebForm服务端调用MessageBox.show。2)在页面上放一 阅读全文

posted @ 2012-04-15 11:48 zjgrape 阅读(578) 评论(0) 推荐(0)

2010年10月26日

摘要: 今天尝试着把自己开发的web应用程序部署到服务器(windows server 2003)上,网站使用的DB2数据库。首先将web应用程序的文件夹拷贝到服务器上。其次使用服务器上的IIS创建一个虚拟路径指向web应用程序。这样网页就可以被访问了。但是由于服务器上没有装DB2.所以老是报一个异常。SQL1159 Initialization error with DB2 .NET Data Prov... 阅读全文

posted @ 2010-10-26 20:09 zjgrape 阅读(204) 评论(0) 推荐(0)

2010年10月12日

摘要: 今天在开发一个登录模块时,我从来没有做过。所以感到很迷茫不知道从什么地方开始入手开发。问同事时也不知道问些什么。从什么地方开始问。需要静下心来整理我自己的思路。和我所想要知道的东西。越来越觉得软开开发人员需要良好的沟通能力。不光光需要技术。 阅读全文

posted @ 2010-10-12 19:41 zjgrape 阅读(77) 评论(0) 推荐(0)