2012年5月30日

C#操作符??和?:

摘要: 先看如下代码:string strParam = Request.Params["param"];if ( strParam== null ){ strParam= "";}string strParam= Request.Params["param"] == null ? "": Request.Params["param"];你发现,尽管实现的同一个功能,但第二段代码要比第一段代码是不是更简洁。这里的” ?:“就是一个三元的操作符。利用这个三元操作符也称条件操作符,就很简单的把一个if语句给 阅读全文

posted @ 2012-05-30 13:40 refactor 阅读(107716) 评论(12) 推荐(22) 编辑

SqlServer 日期转换 所有格式

摘要: View Code select convert(varchar, getdate(), 120 )-- 2009-07-30 11:06:08select convert(varchar(12) , getdate(), 23 )-- 2009-07-30select convert(varchar(12) , getdate(), 105 )-- 30-07-2009select convert(varchar(12) , getdate(), 110 )-- 07-30-2009select convert(varchar(12) , getdate(), 102 )-- 2009.07 阅读全文

posted @ 2012-05-30 13:28 refactor 阅读(1176) 评论(0) 推荐(0) 编辑

由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面

摘要: 环境如下:win7 + IIS7.0解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可 阅读全文

posted @ 2012-05-30 13:11 refactor 阅读(3098) 评论(0) 推荐(0) 编辑

创建表头固定,表体可滚动的GridView

摘要: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm17.aspx.cs" Inherits="WebApplication1.WebForm17" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd& 阅读全文

posted @ 2012-05-30 13:09 refactor 阅读(543) 评论(0) 推荐(0) 编辑

解决 未能为数据库 '数据库用户名' 中的对象 '表名' 分配空间,因为文件组 'PRIMARY' 已满

摘要: 操作步骤如下:1.检查磁盘剩余空间是否足够.2.检查磁盘分区格式: FAT16,数据文件最大2G; FAT32,数据文件最大4G; NTFS分区没有限制.3.检查数据库文件的大小是否有限制: 企业管理器->数据库->属性->文件增长限制是否有限制.4.如果数据库是MSDE,数据文件最大2G.5.也可以为primary组添加新的数据文件来解决这个问题:alter database数据库名addfile( NAME = 逻辑文件名, FILENAME = 'c:\实际文件名.ndf' ) 阅读全文

posted @ 2012-05-30 13:03 refactor 阅读(6285) 评论(0) 推荐(0) 编辑

导航