dataGridView1.DataSource,解决查询结果不从第一行显示,而是不断往表下面扩展问题
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,解决查询结果不从第一行显示,而是不断往表下面扩展问题的更多相关文章
- Vue -- element-ui el-table 的合计在第一行显示并可点击
使用element-ui el-table 中有这样一个需求,需要将合计放在表格内容的第一行,并且点击合计可跳转到其它页面! 框架中提供了合计的属性方法,这样可以进行数值求和及自定义求和,但是,合计那 ...
- 【Excle数据透视表】如何将行字段中的某个项目拖动到第一行显示
如下图:需要把上海放到第一显示 步骤 方法一: 单击"地区"下的"上海"→鼠标移动到单元格边框处→鼠标变成四向箭头→向上拖拽 方法二: 单击单元格A5→编辑区域 ...
- [iOS 开发]UITableView第一行显示不完全
造成这个问题的原因可能有两个: 1. UITableView的contentOffset属性的改变: 2. MJRefresh调用两次headerEndRefreshing会造成刷新后UITableV ...
- Oracle DB 使用子查询来解决查询
• 定义子查询 • 描述子查询可以解决的问题类型 • 列出子查询的类型 • 编写单行和多行子查询 • 子查询:类型.语法和准则 • 单行子查询: – 子查询中的组函数 – 带有子查询的HAVING ...
- memcache锁,解决查询过多email查询为空的问题
/* 设置memcache锁,解决查询过多email查询为空的问题 Begin */ $mmc = new Memcache; $mmc->connect('127.0.0.1', 11211) ...
- MyEclipse导入Maven项目pom文件第一行报错,运行Tomcat报Log4j错误--解决方法
问题描述: 前一段时间电脑第一次导入Maven项目,又是pom文件错,改好后又是运行Tomcat报Log4j错误,一直倒腾了近一个月程序才成功跑起来,太不容易. 也上网查了很长时间,没一个方法能解决我 ...
- eclipse开发Java web工程时,jsp第一行报错,如何解决?
与myeclipse不同,eclipse开发java web项目时是要下载第三方软件(服务器)的,正是这个原因,很多初学者用eclipse学习java web的时候,总是会遇到一些小问题.其中常见的一 ...
- pandas:字段值插入数据表第一行的解决办法
1. 问题描述 在对课程表进行数据抽取时,由于课表结构的原因,需要在原始表字段名作为第一行数据,并对原始字段名进行替换. 原始数据如下所示: 2. 解决办法 经思考,此问题可抽象为:在不影响原始数据的 ...
- 新建maven的pom.xml第一行出错的解决思路
前言:博主在想要用maven创建项目的时候,忘记之前已经安装过maven了,所以再安装了另一个版本的maven,导致在pom.xml的第一行总是显示某一个jar的zip文件读取不出来. 在网上找了很多 ...
随机推荐
- UVa 10881 蚂蚁
https://vjudge.net/problem/UVA-10881 题意: 一根长度为L厘米的木棍上有n只蚂蚁,每只蚂蚁要么朝左爬,要么朝右爬,速度为1厘米/秒.当两只蚂蚁相撞时,二者同时掉头. ...
- SQLServer 大小写转换
SQLServer中小转大也是同样的默认快捷键,大转小换成L了 1.小写转换大写 Ctrl + shift + U 2.大写转换小写 Ctrl + shift + L
- [html]webpack网页开发打包工具
官方文档:https://webpack.js.org/concepts/ 中文文档:https://doc.webpack-china.org/guides/installation/ 简书简介:h ...
- [ios]iOS8 定位
参考:http://www.2cto.com/kf/201410/342392.html http://blog.csdn.net/yongyinmg/article/details/39521523 ...
- hdu 5724-Chess(状态压缩+sg函数)
hdu 5724-Chess 代码: #include<bits/stdc++.h> using namespace std; ; <<N]; bool S[N]; void ...
- Unity 代码优化
1.不用的代码删除掉,因为即使不用的代码也会 IL2Cpp. 2.MonoBehaviour 的方法是空方法,特别是Update方法,删除掉,会有性能消耗. 3.Unity 中 override 的方 ...
- C# WPF 利用NPOI读写Excel文件
https://blog.csdn.net/a312024054/article/details/70139172 [各种样式] https://www.cnblogs.com/xwgli/archi ...
- 3.6 MIPS指令简介
计算机组成 3 指令系统体系结构 3.6 MIPS指令简介 MIPS秉承着指令数量少,指令功能简单的设计理念.那这样的设计理念是如何实现的呢?在这一节,我们就将来分析MIPS指令的特点. 相比于X86 ...
- php-------代码加密的几种方法
代码加密,也是保护网站安全的一种方法,以下我们来介绍一下如何通过PHP的自定义函数来加密我们的PHP代码. 方法一: <?php function encode_file_contents($f ...
- Spring+Mybatis+Dubbo报错java.lang.reflect.MalformedParameterizedTypeException
原因是spring的jar文件冲突,排除spring的文件即可 <dependency> <groupId>com.alibaba</groupId> <ar ...