我写了一个Dgv数据库的循环,提示错误,求解

问题描述

inta=dgvAreaInfo.Rows.Count;//MessageBox.Show(a.ToString());for(intb=0;b<a;b++){SqlDataReadersqlread=boperate.getread("SELECTsum(gpjg)asgpjgFROMtb_gpddwhere'"+riqistart.Text.Trim()+"'<=ccrqandccrq<='"+riqiend.Text.Trim()+"'andcph='"+Convert.ToString(dgvAreaInfo.Rows[b].Cells[0].Value).Trim()+"'");sqlread.Read();if(sqlread.Read()){stringzhi1=sqlread["gpjg"].ToString();this.dgvAreaInfo.Rows[b].Cells[5].Value=zhi1.ToString();}sqlread.Close();}

在dgv自定义一列,根据条件在数据库查询出的结果显示在这个列里,写个循环可是没数据!!

解决方案

解决方案二:
提示:在没有任何数据时。进行无效的读取尝试
解决方案三:
sqlread.Read();这行多余,删去。

时间: 2024-08-02 00:22:20

我写了一个Dgv数据库的循环,提示错误,求解的相关文章

java-MyEclipse中写反射类,new Class[] 总提示错误问什么

问题描述 MyEclipse中写反射类,new Class[] 总提示错误问什么 public Class[] fangfa(String name,int[] x){ Class[] cl = new Class[] (String.class); return cl; } 解决方案 你定义的是数组,不应该那么写,Class[] c = new Class[]{String.class};

我写的一个将数据库数据导出到EXCEL的类(ASP)

excel|数据|数据库 clsExport2Excel.asp<%'类开始Class clsExport2Excel '声明常量.变量Private strFilePath,strTitle,strSql,strField,strRows,strColsPrivate strCn,strHtml,strPathPrivate objDbCn,objRsPrivate objXlsApp,objXlsWorkBook,objXlsWorkSheetPrivate arrField '初始化类Pr

C# 自己写了一个windows服务程序,运行时错误: 错误 1053: 服务没有及时响应启动或控制请求。

问题描述 OnStart里面要放一个运行时间很短的方法,能够成功启动该服务,当OnStart里面放一个运行时间很长的方法(比如超过2小时的方法)时就出现上面那个错误,1.请高手给个编写服务的教程或源码2.怎样才能在服务里面运行很费时间的方法, 解决方案 解决方案二: 解决方案三:在OnStart里启动工作线程来执行具体的操作

下载了一个asp.net,运行提示错误

问题描述 配置错误说明:在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件.分析器错误信息:在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的.如果在IIS中没有将虚拟目录配置为应用程序,则可能导致此错误.源错误:行61:<addassembly="System.Data,Version=2.0.0.0,Culture=neutral,PublicKeyToken=B77A5C561

Linux有问必答:如何在命令行创建一个MySQL数据库

Linux有问必答:如何在命令行创建一个MySQL数据库 问题:在一个某处运行的MySQL服务器上,我该怎样通过命令行创建和安装一个MySQL数据库呢? 为了能通过命令行创建一个MySQL数据库,你可以使用mysql命令行客户端.下面是通过mysql命令行客户端创建和安装MySQL的步骤. 第一步:安装MySQL客户端 当然你得确保MySQL客户端已经安装完毕.如果没有的话,可以按照下面的方法. 在Debian,Ubuntu 或者 Linux Mint上: $ sudo apt-get inst

mysql-vs2010mfc制作了一个登录窗口,数据库使用的是MySQL,怎样写才能连接到数据库进行登录?

问题描述 vs2010mfc制作了一个登录窗口,数据库使用的是MySQL,怎样写才能连接到数据库进行登录? 账号编辑框添加变量为:CEdit m_ID 密码编辑框添加变量为:CEdit m_password 登录按钮下的事件函数,可以连接到mysql的数据库,可以实行插入删除操作. 现在服务器数据库里面有一个名为:DATASOURCE的数据库,里面有一张表为:information,表里面有多个属性,其中ID为int型,Password为varchar. 不知道怎样写才能与数据库中的ID和密码进

java-用Java写一个关于数据库转接的系统,表之间的映射应该怎么做?

问题描述 用Java写一个关于数据库转接的系统,表之间的映射应该怎么做? 现在公司A想将自己的数据插入到公司B,但是两者的表结构并不完全相同,需要做一个转接来完成数据的迁移,我准备用Java来做,现在连接上数据库之后,我需要做一个表与 表之间映射,但是,这个映射应该怎么写啊,宝宝求助各路大神,在此先行谢过 解决方案 直接在数据库上就可以操作啊,根据B公司的表结构,用A公司的表构造一个表,然后导出就可以了, 如果java的话,数据量大可能导致内存溢出,不过可以将读取的数据写入文件,然后再从文件读取

java代码-我写了一个循环语句, 有异常出现,请问怎么解决?

问题描述 我写了一个循环语句, 有异常出现,请问怎么解决? class SimpleException extends Exception {}public class C {static int i=1; C(){ try{ int j=i++; if( j>6000) throw new SimpleException(); System.out.println(j); }catch(SimpleException e){} finally{ new C(); } }public stati

写一个mysql数据库的sql 递归查询,我现在有个能查询三级的,谁能帮我改为查询四级或五级的

问题描述 select distinct * from (select * from news_types where news_types.id=1 union select n2.* from news_types n1,news_types n2 where n1.id=1 and n2.parentid=n1.id union select n3.* from news_types n3,( select n2.* from news_types n1,news_types n2 whe