C# 用FOR循环取数据库值的问题

问题描述

第二张图第三张图第四张图而且查询的O_customer显示出来的结果,是Orders表中的所有的O_customer,重复的也只显示一次。通过dsOrders2.Tables[0].Rows.Count查询他的行数,发现是显示6,似乎刚好是除去我O_customer重复的行数,我表中实际60多行呢,为什么没有每行都查?,而且似乎也没按照顺寻。因为我表中第一个是王老板,而他第一次显示的是别的。。。求大神解答。我希望他能把表里的每行都能读取,因为我要通过条件判断是否在这行里取值

解决方案

解决方案二:

dsOrders2.Tables[0].Rows.Count,断点测试显示的是60多行
解决方案三:

位置6是不是是第7个了?
解决方案四:

你循环的是dsOrders2,取值的确是dsOrders,你觉得能对吗?

时间: 2024-07-28 16:27:51

C# 用FOR循环取数据库值的问题的相关文章

我现在从数据库中取到值到Table,但是我想把第一列 地二列(全部相同)合并,怎么用for循环啊?

问题描述 请问大神,我现在从数据库中取到值到Table,但是我想把第一列地二列(全部相同)合并,怎么用for循环啊? 解决方案 解决方案二:第一列地二列(全部相同),这什么意思,合并又是什么意思,两列相加吗?解决方案三:select语句加DISTINCT解决方案四:我要是展示这样的的解决方案五:我这样循环前两列是对的,加上地三列地三个循环就不对了,求大神指教啦.拜谢.<tableborder="0"class="listtable"style="te

关于combobox循环取值跟取ID赋值问题

问题描述 关于combobox循环取值跟取ID赋值问题 红框里面的代码如果是写在onSelect方法里面,就不能正常赋值,也不能循环,K值就是最大值2(ch.length=2) 红框里面的代码如果是写在onSelect方法外面,可以正常赋值,也能循环,但是赋值为0,位L的默认值,等于是onSelect方法里面的赋值没起作用.为何会是这种情况. 解决方案 这段代码看不懂你的逻辑,select只有一个,但每次循环都初始化,这个初始化是毫无意义. 看上面的代码,应该是 $('#m2'+k).val(p

算法,PHP取数据库中百万条数据中随机20条记录

额,为什么要写这个? 在去某个公司面试时,让写个算法出来,当时就蒙了,我开发过程中用到算法的吗?又不是大数据开发,分析. 今天偶然想起来一个坑爹数据,如:PHP取百万条数据中随机20条记录,当时就用的算法. 1.先统计统计数据库多少条记录(这个做个数据缓存,如1小时重新统计一次), 2.根据总条数,随机1次,1次性取出20条记录(当然这个就相当于分页了,要求不高的话,这个最快,我用的就是这个): 还有一种方法,随机20次,重复执行20次. 例如: $sum=800000;//得到总条数 //循环

EF里查看/修改实体的当前值、原始值和数据库值以及重写SaveChanges方法记录实体状态

原文:EF里查看/修改实体的当前值.原始值和数据库值以及重写SaveChanges方法记录实体状态 本文目录 查看实体当前.原始和数据库值:DbEntityEntry 查看实体的某个属性值:GetValue<TValue>方法 拷贝DbPropertyValues到实体:ToObject方法 修改DbPropertyValues当前值:索引器 克隆实体:Clone方法 设置实体的值:SetValues方法 克隆实体:SetValues 获取和设置实体的单个属性:Property方法 查询实体的

java-如何随机取数据库中的记录

问题描述 如何随机取数据库中的记录 数据库表中有10000条记录,若干字段,开始只有name和password字段有信息,当用户登录平台填写完整信息后,将这些填写的信息随机绑定到10000条记录中的其中一条记录的剩余字段中,每条记录只能使用一次,ibatis的sql语句和java逻辑怎么写,新手求教,第一次提问 解决方案 这是很经典的需求,参考:http://www.cnblogs.com/lyhabc/p/3826872.html 解决方案二: 为什么非要绑定到随机的一条记录里?资助每条记录只

关于取前台值的问题.

问题描述 我在前台给服务器控件DropDownList1赋值了,我想在后台按钮中得到我所选择的值,用Request.Form["DropDownList1"].ToString();只能得到选择的Text值,我想得到所选的value值.高人指典! 解决方案 解决方案二:能得到选择的Text值,我想得到所选的value值.-----------什么意思?有什么区别?解决方案三:DropDownList1.SelectItem.Value解决方案四:DropDownList1.select

C#winform timer事件中循环取数据的问题

问题描述 timer事件中.利用for循环,通过访问存储过程取数据,存储过程大概如下:begindeclare@fidintselecttop1fid=@fidfromtablewhereflag=1updatetablesetflag=2wherefid=@fid......还有一些update执行语句select*fromtablewherefid=@fidend目前存在的问题是,有时候出现两次循环取的是同一条数据的问题,正常来讲flag已经被update成2了,就不应该检索出相同fid的数

DropDownList取SelectValue值问题

问题描述 有两个DropDownList以下简称ddl1ddl2ddl1的内容是通过手写添加进去的.ddl2的内容是根据ddl1的选择取得他的SelectValue值然后通过值来查询数据库中的内容付给ddl2然后在一个保存按钮里分别取得两个DropDownList的SelectValue值写入到数据库ddl1我设置了ISPostBackddl2没有设置如果设置了话就无法联动了.现在就是取值的问题明明都选择好了就是取的值不对ddl1是正确的ddl2的值一直是查询出结果的第一个值比如查询出来的内容是

希望建立一个循环,i值从start递变到end,不知道该怎么写

问题描述 希望建立一个循环,i值从start递变到end,不知道该怎么写 假如end>start,那么可以 for(int i=start,i<=end,i++){} 假如end for(int i=start,i>=start;i--){} 有没有写法可以统一一下,不要分开来写 解决方案 1.循环前先判断, int small=end>start:start?end; int max=end>start:end?start; for(int i=small,i<=ma