摘要: GO/****** Object: StoredProcedure [dbo].[SinaBlog_Album_CreateAlbum] Script Date: 06/15/2011 17:40:21 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: <grokyao>-- Create date: <2011-06-15>-- Description: <将表中数据倒为Insert语句> 阅读全文
posted @ 2011-06-15 17:40 Grok.Yao 阅读(183) 评论(0) 推荐(0) 编辑
摘要: IE6对Select元素的支持有bug,使用中发现js使用dom标准方式添加option有问题, FF下显示正常, IE下元素添加进去了,但文本不显示。错误的方式如下: var ItemOption = document.createElement("OPTION"); var sel = document.getElementById("ArticleTypeId"); ItemOption.text = "aaa1"; ItemOption.value = "asd"; sel.appendChild(Item 阅读全文
posted @ 2011-06-07 11:51 Grok.Yao 阅读(1217) 评论(1) 推荐(1) 编辑
摘要: 大纲 Ctrl+M,O折叠所有大纲 Ctrl+M,P: 停止大纲显示 Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态 Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态 注释 Ctrl+K,Ctrl+C: 注释选定内容 Ctrl+K,Ctrl+U: 取消选定注释内容 书签 Ctrl+W,B Ctrl+B,T 切换书签开关 Ctrl+B,N 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签 代码搜索 Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 阅读全文
posted @ 2011-04-01 13:03 Grok.Yao 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 在项目里,前台ajax调用ashx文件方法,在方法中需要判断context.Session的值,无论如何也获取不到context.Session的值,后来监视一看,原来不光context.Session["xxx"]为null,整个Session都为null,可方法需要对Session进行处理,经查阅,原来是IRequiresSessionState接口未实现的原因, 在ashx中如果要使用Session ,必须实现Session的接口IRequiresSessionState,其实也不用怎么实现,只要在public class AddUserInfo : IHttpHan 阅读全文
posted @ 2011-03-28 10:31 Grok.Yao 阅读(786) 评论(1) 推荐(0) 编辑
摘要: 项目中有个表格显示,有的列需要强制换行(比如文本内容),有的列需要强制不换行(比如用户名),使用TD的nowrap属性控制经过测试是不行的,因为nowrap是需要基于TD的宽度来实现的, 后经查阅,发现CSS提供了相关属性来处理,具体如下: style="white-space:nowrap;" 此句用于强制TD单元格不换行。 style="word-wrap: break-word; word-break: break-all;" 此句用于强制TD单元格换行。 上述语句均不需要设置TD宽度即可实现。 阅读全文
posted @ 2011-03-25 12:03 Grok.Yao 阅读(1989) 评论(1) 推荐(0) 编辑
摘要: 在项目中,昨日遇到一个问题,一位同事在目录中事先添加了一些文件,后来无法进行签入,截图如下: 笔者使用TFS命令行 的TF undo命令强制签入,提示如下错误信息:, 当时很郁闷,以前遇到过类似问题,但都用命令行可以解决,经搜索,查到一位网友写的blog,他的思路从命令行转移到操作TFS本身的数据库表,在TFS数据库中有一个 TfsVersionControl库,这个数据库专门用于记录关于版本控制信息。在sql2005中使用以下sql语句: select * from tbl_workspace where workspacename='工作区名称' 这句sql可以获取到上 阅读全文
posted @ 2011-03-24 10:13 Grok.Yao 阅读(850) 评论(1) 推荐(0) 编辑
摘要: 在C#中使用集合时,经常会遇到集合中查询符合条件对象的问题,在一般思路上来说,都是遍历集合找出合适的对象,例如如下代码: foreach (Person p in lstPerson) { if (p.Name == "puma") { //对符合条件的对象进行处理 } }其实在.net FrameWork中为我们提供了针对集合查找的方法,即Find(),FindAll(),我们来看一下怎么使用他们, 首先我们需要定一个查找符合条件的方法,例如: private static bool PersonT(Person p) { if (p.Age > 10) { ret 阅读全文
posted @ 2011-03-03 13:57 Grok.Yao 阅读(614) 评论(0) 推荐(0) 编辑
摘要: Sql里获取随机的日期时间。 --设置起始日期 declare @starttime datetime --设置结束日志 declare @endtime datetime set @starttime='2010-01-01' set @endtime = '2010-02-01' declare @ctime datetime declare @count int --得到该日期段内随机的某一天日期 select @ctime= dateadd(SECOND,convert(int,(rand()*datediff(SECOND,@starttime,@en 阅读全文
posted @ 2011-02-15 09:30 Grok.Yao 阅读(1530) 评论(2) 推荐(0) 编辑
摘要: insert into TABLENAME select *from OPENROWSET('SQLOLEDB','SERVER=10.25.65.32;uid=用户;pwd=密码;Database=库名','select * from 表名') as a此语句可用于本地sql脚本操作外部服务器的结果集使用。 阅读全文
posted @ 2010-10-13 14:50 Grok.Yao 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 在项目中,遇到修改Session进程模式从原先默认的InProc转为StateServer时,页面无法访问,提示“未能使用提供程序“RsaProtectedConfigurationProvider”进行解密。提供程序返回错误消息为: 打不开 RSA 密钥容器。”错误。经验证,webconfig 并未加密,指向的错误webconfig为本机的.net... 阅读全文
posted @ 2010-07-27 13:26 Grok.Yao 阅读(215) 评论(0) 推荐(0) 编辑