不知道这个是不是.NET的Bug
2009-03-23 15:44
183 查看
本人今天遇到一个问题,我用存储过程将所有的数据都放在DatatTable中在进行数据合计,合计代码如下
s.Append(@"
<tr>
<td ><div align=center><strong>合计</strong></div>
</td>
<td ><div align=center> "+d.Compute("sum(BeforeDayStorage)"," DepID="+DepID)+@"</div>
</td>
DepID在存储过程中是int类型的参数。
当我往d.Compute传部门参数时发现数据中有7和部门的数据只循环统计出来前面出来了5个部门的合计数据,后来我查了很久,终于发现问题
s.Append(@"
<tr>
<td ><div align=center><strong>合计</strong></div>
</td>
<td ><div align=center> "+d.Compute("sum(BeforeDayStorage)"," DepID='"+DepID+"'")+@"</div>
</td>
在'"+DepID+"'"前面加上单引号。
不知道各位大侠遇到过这种问题,我打现在都不明白原因,希望各位大侠给予解答,谢谢。
s.Append(@"
<tr>
<td ><div align=center><strong>合计</strong></div>
</td>
<td ><div align=center> "+d.Compute("sum(BeforeDayStorage)"," DepID="+DepID)+@"</div>
</td>
DepID在存储过程中是int类型的参数。
当我往d.Compute传部门参数时发现数据中有7和部门的数据只循环统计出来前面出来了5个部门的合计数据,后来我查了很久,终于发现问题
s.Append(@"
<tr>
<td ><div align=center><strong>合计</strong></div>
</td>
<td ><div align=center> "+d.Compute("sum(BeforeDayStorage)"," DepID='"+DepID+"'")+@"</div>
</td>
在'"+DepID+"'"前面加上单引号。
不知道各位大侠遇到过这种问题,我打现在都不明白原因,希望各位大侠给予解答,谢谢。
相关文章推荐
- ----不知道这是不是好友里的buge~~~
- 不知道是不是VS的bug还是MSI的bug!!VS2003.net打包安装程序的怪现象
- 不知道是不是Visual C++的一个BUG
- .net datagrid.datasource绑定不知道算不是算BUG
- left join 在查询优化器中变成了right join 不等价,不知道是不是MSSQL的Bug
- vc++,不知道是不是bug。
- 不知道是不是VS.NET 2003的bug
- 不知道这个算不算是arcgis server9.2的BUG (dragBox.divObject)
- 不知道是不是RakNet的BUG
- IE8 的 又一致命bug 导致崩溃 . 不知道是不是我第一个发现?
- 微软.NET设计上的一个错误(从.NET1.1--4.0),不知道以后.NET会不会修复这个错误
- 不知道是不是TpageControl的bug
- c#写的一个html模板方案,不知道大家在asp.net上面使用的是不是也是这个原理
- 关于magento的js文件合并,,貌似bug,不知道是不是我改动别的地方改动的!!!
- 发现一个不知道是不是VS2005的bug?
- [置顶] PHP5 面向对象的一个新疑惑点,类对象实例竟然能访问类中私有方法,不知道是不是bug
- 发现ASP.NET2.0母版页和主题的一个小问题,不知道是不是不BUG
- 关于magento的js文件合并,,貌似bug,不知道是不是我改动别的地方改动的!!!
- 这个是不是vc2008编译器的一个bug?
- android一个比较奇葩的bug(不知道是不是bug,很奇葩)