摘要: 使用Windows集成验证,不管使用IIS还是IIS express,当同一个域进行访问时,可能出现401错误,错误的处理办法:1. IIS(摘自MSDN的)IIS 7 was difficult for figuring out why i was getting the 401 - Unauth... 阅读全文
posted @ 2014-06-03 09:35 fycaijing 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: 1 protected override void Render(HtmlTextWriter writer) 2 { 3 System.IO.StringWriter html = new System.IO.StringWriter(); 4 System.Web.UI.HtmlTextWriter tw = new System.Web.UI.HtmlTextWriter(html); 5 base.Render(tw); 6 string Temp = html.ToString(); 7 string s1 = string.Empty, s2 = string.Emp... 阅读全文
posted @ 2014-04-04 16:09 fycaijing 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 byte[] fileContent =null;//二进制文件 2 Response.Clear(); 3 Response.ClearHeaders(); 4 Encoding code = Encoding.GetEncoding("gb2312"); 5 Response.ContentEncoding = code; 6 Response.HeaderEncoding = code;//这句很重要 7 Response.AddHeader("Content-Disposition", "attachment,inline;file 阅读全文
posted @ 2014-02-26 09:01 fycaijing 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个非常奇怪的问题,就是在sql server中,用rtrim()函数无法处理掉字符串右边的空格。然后把这个字符串放到十六进制的编辑器里查看,这个空格和普通的空格不一样,是一个特殊的空格。我们普通敲出来的空格的ASCII码是32,而这个特殊的空格的ASCII码是09,所以我们用rtrim()函数无法将这个特殊空格去除掉。去除这个特殊空格的方法,用Replace函数将这个特殊空格替换掉:Replace('含有特殊空格的字符串',char(09),'') 阅读全文
posted @ 2013-05-10 17:07 fycaijing 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: office 07:select * from OpenDataSource('Microsoft.ACE.OLEDB.12.0','Data Source=路径;Extended Properties=EXCEL 12.0')...[sheet1$] ;select *from OpenDataSource('Microsoft.ACE.OLEDB.12.0','Text;HDR=Yes;DATABASE=H:\')...[csv名字#csv]office 03:select * from OpenDataSource(' 阅读全文
posted @ 2012-09-25 12:12 fycaijing 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 1.哪个表(视图、存储过程)中有这个字段Select Object_Name(ID) 表名,Name 字段名 From Syscolumns Where Name like '%字段名%'2.显示出这个字段的类型(表、视图)selecta.Name as 表名,b.Name as 列名,c.Name as 类型,b.max_length as 字节数,b.Precision as 整数位,b.Scale as 小数位from Sys.tables ainner join Sys.columns b on a.object_id=b.object_idinner join sys 阅读全文
posted @ 2012-09-25 11:57 fycaijing 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Msg 468, Level 16, State 9, Line 11Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CI_AS" in the equal to operation.原因:数据库中的varchar排序规则不同,如果是数字类型的就没有问题。解决办法:点击两个数据库的属性,看里面的Collation是否一样可在在join条件后面加上collate database_default 阅读全文
posted @ 2012-09-25 11:52 fycaijing 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 例如:将2012-06-15加3天var EndDate ="2012-06-15"var d = new Date(EndDate);d.setDate(d.getDate() + 3);alert(d);//此处弹出的是Mon Jun 18 2012 08:00:00 GMT+0800这种格式的EndDate = d.getFullYear() + "-" +(parseInt(d.getMonth())+1) + "-" + d.getDate();//转换为"yyyy-MM-dd"格式的 由于在js里月份是 阅读全文
posted @ 2012-06-15 14:06 fycaijing 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要叫.reg。文本的内容为:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] @="cmd.exe /c \& 阅读全文
posted @ 2012-06-15 13:54 fycaijing 阅读(2654) 评论(0) 推荐(0) 编辑
摘要: 1 public string TableContent() 2 { 3 IList<ActionListInfo> lt = cache.Get(listCache) as IList<ActionListInfo>; 4 StringBuilder builder = new StringBuilder(); 5 if (lt != null) 6 { 7 System.Reflection.PropertyInfo[] myPropertyInfo = l... 阅读全文
posted @ 2012-06-15 13:50 fycaijing 阅读(302) 评论(0) 推荐(0) 编辑