net
文章平均质量分 58
weity999
快乐生活
快乐工作
展开
-
nvl函数和substr函数
nvl函数和substr函数 通过查询获得某个字段的合计值,如果这个值为null将给出一个预设的默认值.例如:select nvl(sum(t.dwxhl),1) from tb_jhde t 就表示如果sum(t.dwxhl) = NULL 就返回 1.另一个有关的有用方法declare i integerselect nvl(sum(t.dwxhl),1) into i from原创 2008-07-09 15:51:00 · 867 阅读 · 0 评论 -
GridView 中 DataFormatString 的使用
用DataFormatString格式化GridView 在GridView里面显示数据,要显示的数据有好多位小数,就想让它只显示两位小数,在delphi里,直接用DisplayFormat就行了,在.net中,查了半天msdn,发现使用DataFormatString是可以实现这个功能的,但是怎么设置就不起作用,最后发现,由于2.0出于安全性的考虑,还要同时设置HtmlEncode = fa转载 2008-09-03 11:22:00 · 439 阅读 · 0 评论 -
一个关于Round函数的问题
Round函数(四舍六入五成双)2008-10-29 15:27Round(所在单元:Math) 功能说明:对一个实数进行四舍五入。(按照银行家算法) 参考实例: var I, j: Integer; begin i := Round(1.5); // i等于2 j := Round(2.5); // j等于2转载 2009-04-22 16:39:00 · 1469 阅读 · 0 评论 -
asp.net的GridView字段显示过长问题
方法一:最简单.绑定gridview单元格内容过长,用tooltip,单元格截取指定长度,鼠标停留时显示全部内容, protected void gv_DataBound(object sender, EventArgs e) { // 演示ToolTip,使用GridView自带的ToolTip for原创 2009-08-18 11:03:00 · 3531 阅读 · 1 评论 -
GridView导出Excel出现科学计数的解决办法
GridView将数据导入Excel发现:如果数字位数超过15位,保存的时候会自动转为科学计数法,但会将15位后的数字变为零,如身份证号码!这样得到的数据和原来的不一致,这是Excel自动识别的问题。在网上搜索了一下解决方法,如下: 在绑定gridview控件时在rowdatabound事件中对数据格式化,要对哪一列数据格式化,就指定哪一列。上面的代码e.Row.Cells[6]我指定原创 2009-07-01 13:04:00 · 1514 阅读 · 1 评论 -
从Web页面把SQL导出Excel,如何既保存在服务器端,又能自动导出到客户端。
<br />1、数据表Temp 中关键要建立Id字段并设置为标识主键。 <br /> 2、引用为<br />protected void Button1_Click(object sender, EventArgs e)<br /> {<br /> DataTable dt = Connect.BindTable(" SELECT * FROM Temp Order by Id Desc");<br /> Export(this, dt, this.tbValidT转载 2011-03-09 07:44:00 · 1534 阅读 · 0 评论 -
记录DataSet转换数组方法
1, object[][] str=null; for(int i=0;i { for(int j=0;j { str[i][j]=ds.Tables[0].Rows[i][j].ToString(); } } 2,可用于execl读取后转换 public ArrayList ArrayList_转载 2011-12-08 00:08:59 · 6241 阅读 · 0 评论