asp.net中的控件gridview
gridview的列为BoundField时,要格式化输出的数据很简单,设置里面的DataFormat属性即可。但是,当遇到列为TemplateField时候,格式化数据就没有现成的了,不过当在<ItemTemplate></ItemTemplate>中显示数据的时候,一般会用到<Eval>,这是就可以利用这个格式化输出的数据,例如,<%# Eval("字段名称","{0:d}") %>为格式化输出为短日期格式。
SQL server中case的使用方法
Case具有两种格式,简单的case函数和case搜索函数
简单case函数
case sex
when 1 then '男生'
when 2 then '女生'
else '不详'
end
case 搜索函数
case when sex=1 then '男生'
when sex=2 then '女生'
else '不详'
end
上述两个例子实现了相同的功能,但是在实际运用当中各有各的优势,例如前者写法相对来说比较简洁,而后者在用于写判断式的时候则显得更有特点。
还有一个问题就是,case语句只返回一个值,当这个值有效时,其他的case部分就自动忽略。
存储过程
临时存储过程属于用户存储过程。如果用户存储过程前面加上符号“#”,则该存储过程称为局部临时存储过程,只能在一个用户会话中使用;如果用户存储过程前面加上符号“##”,则该过程称为全局存储过程,可以在所有用户会话中使用。
1.sp_helptext 获取存储过程的创建语句
形式:sp_helptext 存储过程名称
2.sp_help用于显示参数清单及数据类型
形式:sp_help 存储过程名称
3.sp_depends用于显示存储过程依靠的对象或存储过程对象
形式:sp_depends 存储过程名称