dataGridView1.DataSource,解决查询结果不从第一行显示,而是不断往表下面扩展问题
2014-04-11 17:54
417 查看
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[0] + "' and '" + tqn2[0] + "' order by 年 asc";//通过修改数据库年字段的数据类型OK,数字类型改为文本类型 OleDbConnection myCon = new OleDbConnection(MyConnectionString); OleDbDataAdapter DA = new OleDbDataAdapter(sql, myCon); DA.Fill(MyTable1); dataGridView1.DataSource = MyTable1; }
View Code
窗体加载部分,解决查询结果不从第一行显示,而是不断往表下面扩展问题
现在的结果是:没查询一次,结果从第一行显示。
相关文章推荐
- 通用解决方案:解决NHibernate SELECT 多表查询结果List绑定控件显示问题。
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- windows7下php5.4成功安装imageMagick,及解决php imagick常见错误问题。(phpinfo中显示不出来是因为:1.imagick软件本身、php本身、php扩展三方版本要一致,2.需要把CORE_RL_*.dll多个文件放到/php/目录下面)
- MySQL 中文显示乱码以及中文查询条件返回0条结果的问题解决
- 不显示查询问题的解决(太完美了,新建一个图层,表示查询结果)
- 解决MySql Command Line Client查询结果乱码问题
- mysql 查询结果 导出 excel格式并解决乱码问题
- 关于查询结果的显示问题
- 使用Spring Cache + Redis + Jackson Serializer缓存数据库查询结果中序列化问题的解决
- 解决win7下面图标显示不正常的问题
- 如何解决jmeter响应结果树中,返回数据显示不完整的问题?
- 解决mysql查询结果中文显示乱码
- 关于网页中显示php查询数据库结果乱码问题
- HibernateDaoSupport的getHibernateTemplate.find()方法带参查询返回结果是nul问题解决
- mysql 查询结果 导出 excel格式并解决乱码问题
- ibatis分组查询结果的返回参数绑定问题解决方案
- 多表查询分页存储过程,解决了第二页不显示的问题
- mysql 查询结果 导出 excel格式并解决乱码问题
- QSqlQueryModel结合QTreeView遇到的查询结果不显示的问题
- PHP连接MySQL查询结果中文显示乱码解决方法