|
公告
日历
统计
- 随笔 - 11
- 文章 - 9
- 评论 - 0
- 引用 - 0
导航
|
2011年7月6日
http://blogs.msdn.com/b/rms/archive/2009/12/13/cannot-open-office-2003-documents-protected-with-rms.aspx 内容: The issue of the inability to open documents protected with AD RMS with Microsoft Office 2003 has now been resolved with a hotfix. You can obtain the hotfix at the following locations: Office Client – KB978551 Word Viewer – KB978558 Excel Viewer – KB978557 Update (2/10/2010) - We recommend that AD RMS users download and install the update for AD RMS clients. This update ensures that any application with an expired manifest will be able to open protected content. If you have this update, the hotfix for Microsoft Office 2003 is not necessary. 安装几个补丁就可以了
posted @ 2011-07-06 15:26 菜园子 阅读(64) 评论(0) 编辑
2011年6月17日
很有可能出现Document.Open打开文档返回是Null, 就是打不开文档, 多半是权限问题, 需要设置2个地方: 1:如果以windows service 来运行则需要指定service的属性,"与桌面程序交互”. 2.如果是64位的windows2008, 需要在C:\Windows\SysWOW64\config下的systemprofile中建立一个Desktop的文件夹,建好之后会发现systemprofile的安全属性里当前用户有了完全控制的权限
posted @ 2011-06-17 16:16 菜园子 阅读(8) 评论(0) 编辑
2011年6月1日
adddate是抄的网上的 var curFirstDay = new Date(inputDate.getYear(), inputDate.getMonth());
//下月开始的第一天
var nextFirstDay = addDate('5', '1', curFirstDay);
//本月最后一天
var curEndDay = new Date(nextFirstDay.getTime() - 1);
var obj = curEndDay.getYear() + '-' + (curEndDay.getMonth() + 1) + '-' + curEndDay.getDate();
function addDate(type, NumDay, vdate) {
var date = new Date(vdate);
type = parseInt(type) //类型
var lIntval = parseInt(NumDay)//间隔
switch (type) {
case 6: //年
date.setYear(date.getYear() + lIntval)
break;
case 7: //季度
date.setMonth(date.getMonth() + (lIntval * 3))
break;
case 5: //月
date.setMonth(date.getMonth() + lIntval)
break;
case 4: //天
date.setDate(date.getDate() + lIntval)
break;
case 3: //时
date.setHours(date.getHours() + lIntval)
break;
case 2: //分
date.setMinutes(date.getMinutes() + lIntval)
break;
case 1: //秒
date.setSeconds(date.getSeconds() + lIntval)
break;
default:
}
return date;
}
posted @ 2011-06-01 10:31 菜园子 阅读(22) 评论(0) 编辑
2011年5月16日
debug日志看不出来啥, 监控也监控不到, 查到配置config如下: 主要是给一个Path地址: <?xml version="1.0"?>
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="true"/>
<authentication mode="None"/>
<customErrors mode="Off"/>
</system.web>
<location path="upload.aspx">
<system.web>
<httpRuntime maxRequestLength="102400" executionTimeout="3600" />
</system.web>
</location>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="100000000" />
</requestFiltering>
</security>
</system.webServer>
</configuration>
posted @ 2011-05-16 11:44 菜园子 阅读(775) 评论(0) 编辑
2011年3月19日
SELECT TagName+ ',' AS [text()] FROM dbo.Tags FOR XML PATH('') 简单不?
posted @ 2011-03-19 11:28 菜园子 阅读(29) 评论(0) 编辑
2010年12月24日
摘要: 最近需要用到这么个功能, 网上找了找, 方法不少, 挑了一种最简单的记录下来: 首先, UpdatePanel里要声明一下OnLoad方法, 如下:接着,在你需要触发UpdatePanel的时候通过如下方法__doPostBack('<%= UpdatePanel1.ClientID %>', '');我是在ajax里面调用的, 页面文档操作完成后调用他这样就是先局部刷新了. 再补充点知识:开发人... 阅读全文
posted @ 2010-12-24 16:16 菜园子 阅读(310) 评论(0) 编辑
2010年12月22日
摘要: 不编解码会造成中文乱码的问题, 其中FF会在发送请求时自动进行Encode, 但是IE不会 , 安全的做法就是发送时编码, 接收时解码: 后台代码处理时也要加上: 阅读全文
posted @ 2010-12-22 15:55 菜园子 阅读(24) 评论(0) 编辑
2010年12月15日
摘要: 不知不觉, 写程序也有3年了吧, 把一点感受写下来. 首先, 从代码方面有几个阶段: 能写方法, 能写功能, 给的任务都能实现, 但是代码一塌糊涂, 写完了自己也对一大堆的嵌套if感到恶心, 但是想不出来什么解决的方法. 也看不懂类之间的层次调用关系, 不理解为啥有那么多的virtual和override还有interface, 一般这个阶段是刚毕业时, 至少我刚毕业时是这样, 大学时被.net... 阅读全文
posted @ 2010-12-15 17:44 菜园子 阅读(10) 评论(0) 编辑
摘要: <style type="text/css"> . #layoutdims { clear: both; background: #eee; margin: 0; padding: 6px 15px !important; text-align: left; } .colmask { position: relative; clear: both; float: left; width... 阅读全文
posted @ 2010-12-15 16:47 菜园子 阅读(33) 评论(0) 编辑
2010年6月24日
摘要: 在用mschart时有时(常第一次)访问的时候会出现msc_cntr_0.txt文件不可访问的错误, 在应用程序根目录下能看到这个文件, 我在webconfig文件中是这么配置的:<add key="ChartImageHandler" value="storage=file;timeout=20;" />这样的话,运行过报表后, 这个文件会存在临时文件夹里面, 当你把项目拷贝到服务器... 阅读全文
posted @ 2010-06-24 14:39 菜园子 阅读(207) 评论(0) 编辑
|