private void 洱海各月出流流量frm_Load(object sender, EventArgs e)
{
//在查询按钮中用下面这段代码会出现打开数据库出错的现象
MyTable1.Rows.Clear();
//string msql = "Select 年 as Year order by 年 asc,全年平均 as YearAvr into YearAvrLL from 洱海各月出流流量";//新建表 string MySQL = "Select * from 洱海各月出流流量 order by 年 asc"; OleDbConnection MyConnection = new OleDbConnection(MyConnectionString); MyConnection.Open(); OleDbDataAdapter MyAdatper = new OleDbDataAdapter(MySQL, MyConnection);
//OleDbDataAdapter MyAdatper1 = new OleDbDataAdapter(msql, MyConnection); MyAdatper.Fill(MyTable1); this.dataGridView1.DataSource = MyTable1; if (MyConnection.State == ConnectionState.Open)
{
MyConnection.Close();
} }
         public string MyConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=ErLake.mdb";

         public System.Data.DataTable MyTable1 = new System.Data.DataTable();

         private void 查询_Click(object sender, EventArgs e)
{
MyTable1.Rows.Clear();
string nyr1 = dateTimePicker1.Value.Date.ToString("yyyy-MM-dd");//yyyy-MM-dd正确提取和转换格式,用yyyy-mm-dd格式提取时月份会出错
string[] tqn1 = nyr1.Split('-'); //将提取到的yyyy-MM-dd,通过‘-’分割,存入数组
string nyr2 = dateTimePicker2.Value.Date.ToString("yyyy-MM-dd");//yyyy-MM-dd正确提取和转换格式,用yyyy-mm-dd格式提取时月份会出错
string[] tqn2 = nyr2.Split('-'); //将提取到的yyyy-MM-dd,通过‘-’分割 string sql = "select * from 洱海各月出流流量 where 年 between '" + tqn1[] + "' and '" + tqn2[] + "' order by 年 asc";//通过修改数据库年字段的数据类型OK,数字类型改为文本类型 OleDbConnection myCon = new OleDbConnection(MyConnectionString);
OleDbDataAdapter DA = new OleDbDataAdapter(sql, myCon);
DA.Fill(MyTable1);
dataGridView1.DataSource = MyTable1; }

窗体加载部分,解决查询结果不从第一行显示,而是不断往表下面扩展问题

现在的结果是:没查询一次,结果从第一行显示。

dataGridView1.DataSource,解决查询结果不从第一行显示,而是不断往表下面扩展问题的更多相关文章

  1. Vue -- element-ui el-table 的合计在第一行显示并可点击

    使用element-ui el-table 中有这样一个需求,需要将合计放在表格内容的第一行,并且点击合计可跳转到其它页面! 框架中提供了合计的属性方法,这样可以进行数值求和及自定义求和,但是,合计那 ...

  2. 【Excle数据透视表】如何将行字段中的某个项目拖动到第一行显示

    如下图:需要把上海放到第一显示 步骤 方法一: 单击"地区"下的"上海"→鼠标移动到单元格边框处→鼠标变成四向箭头→向上拖拽 方法二: 单击单元格A5→编辑区域 ...

  3. [iOS 开发]UITableView第一行显示不完全

    造成这个问题的原因可能有两个: 1. UITableView的contentOffset属性的改变: 2. MJRefresh调用两次headerEndRefreshing会造成刷新后UITableV ...

  4. Oracle DB 使用子查询来解决查询

    • 定义子查询 • 描述子查询可以解决的问题类型 • 列出子查询的类型 • 编写单行和多行子查询   • 子查询:类型.语法和准则 • 单行子查询: – 子查询中的组函数 – 带有子查询的HAVING ...

  5. memcache锁,解决查询过多email查询为空的问题

    /* 设置memcache锁,解决查询过多email查询为空的问题 Begin */ $mmc = new Memcache; $mmc->connect('127.0.0.1', 11211) ...

  6. MyEclipse导入Maven项目pom文件第一行报错,运行Tomcat报Log4j错误--解决方法

    问题描述: 前一段时间电脑第一次导入Maven项目,又是pom文件错,改好后又是运行Tomcat报Log4j错误,一直倒腾了近一个月程序才成功跑起来,太不容易. 也上网查了很长时间,没一个方法能解决我 ...

  7. eclipse开发Java web工程时,jsp第一行报错,如何解决?

    与myeclipse不同,eclipse开发java web项目时是要下载第三方软件(服务器)的,正是这个原因,很多初学者用eclipse学习java web的时候,总是会遇到一些小问题.其中常见的一 ...

  8. pandas:字段值插入数据表第一行的解决办法

    1. 问题描述 在对课程表进行数据抽取时,由于课表结构的原因,需要在原始表字段名作为第一行数据,并对原始字段名进行替换. 原始数据如下所示: 2. 解决办法 经思考,此问题可抽象为:在不影响原始数据的 ...

  9. 新建maven的pom.xml第一行出错的解决思路

    前言:博主在想要用maven创建项目的时候,忘记之前已经安装过maven了,所以再安装了另一个版本的maven,导致在pom.xml的第一行总是显示某一个jar的zip文件读取不出来. 在网上找了很多 ...

随机推荐

  1. EasyUI ---- draggable可拖动的用法

    <link href="~/Scripts/easyui1.5/themes/default/easyui.css" rel="stylesheet" / ...

  2. Ubuntu 14.04 执行指定用户的命令

    #!/bin/bashsudo -u username /home/sco/start_server.sh 或者 #!/bin/bashsu - username -c /etc/init.d/xxx ...

  3. windows服务部署

    1.新建windows服务项目 2.编辑业务代码 我这里只写2句记录文本的测试代码 using System; using System.IO; using System.ServiceProcess ...

  4. TinyXml节点查找及修改

    参考:http://blog.csdn.net/zww0815/article/details/8083550 // 读者对象:对TinyXml有一定了解的人.本文是对TinyXml工具的一些知识点的 ...

  5. Meta referrer标签的简要介绍

    在某些情况下,出于一些原因,网站想要控制页面发送给 server 的 referer 信息的情况下,可以使用这一 referer metadata 参数. 参数 referer 的 metedata ...

  6. MySQL函数GROUP_CONCAT() 实现多条数据合并

    group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来,group by指定的列进行分组. 例如: -- 根据物流订单id查询所有物流订单,车源订单,车辆信息(多条数据合并为一条 ...

  7. Yii 语言设置 中文提示信息

    1.  在main.php配置文件中加入 'language'=>'zh_cn', 注: 在URL中追加参数lang=zh_cn即可实现中文 2.  在Controller方法中添加 publi ...

  8. android--------HttpURLConnection的get,post和图片加载

    URLConnection是个抽象类,它有两个直接子类分别是HttpURLConnection和JarURLConnection.另外一个重要的类是URL,通常URL可以通过传给构造器一个String ...

  9. Python在七牛云平台的应用(三)简单的人脸识别

    前言 这是最后一篇介绍python在七牛云平台的应用了,因为-前两篇文章第一篇分享了怎么安装七牛的官方库以及怎么对自己的空间进行下载上传,删除等行动.而第二篇则分享了怎么利用七牛的API接口,由于七牛 ...

  10. 『Scrapy』爬取腾讯招聘网站

    分析爬取对象 初始网址, http://hr.tencent.com/position.php?@start=0&start=0#a (可选)由于含有多页数据,我们可以查看一下这些网址有什么相 ...