DataGridView 中数据的显示和读取问题

 时间:2026-04-26 19:54:15

之前我一直在纠结为什么我从DataGridView中读取的数据总是不对,后来才发现我读取的数据是DataGridView中显示的数据序列,而实质上程序读取的数据是sql语句中的顺序,而非DataGridView中显示的数据序列

如果sql语句为:

 string setDataGridView = "SELECT 编号,产量单,班次,发班时间,总票数,全票数,全票金额,半票数,半票金额,线路,起点站,终点站,车牌号,驾驶员,乘务员 from table1";

DataGridView中显示的数据为

DataGridView 中数据的显示和读取问题

如果我们要对数据进行读取,比如:我们要读取其中的“编号”信息,在sql语句中编号是第一位(当然在DataGridView中它也是第一位)的,所以读取的时候我们就应该读取的是DataGridView1.Rows[index].Cells[0].Value  (index为所需单元格的行索引);

又如果我们要读取“产量单”信息,它在sql语句中位于第二位(但是在DataGridView中位于第四位),所以我们读取的时候应该为DataGridView1.Rows[index].Cells[1].Value  (index为所需单元格的行索引);这样我们就能够读取到正确的“产量单”信息。

    

  • pycharm怎么查看当前项目所有标签
  • VBA怎么关闭excel工作簿
  • Excel如何一键实现生成0到1之间的随机数字
  • 怎样使用VBA筛选前五个最大值?
  • 怎么获取li标签里多个img的src的值
  • 热门搜索
    婴儿鼻子不通气怎么办 中国药科大学怎么样 怎么去除黑头 ps套索工具怎么用 手机短信怎么备份 lol怎么在游戏中回复好友消息 皮肤暗黄有色斑怎么办 光圈怎么调 皮肤黑怎么办 咽喉炎干咳怎么办