首页 > ExecuteReader获取的数据集不是从第一列开始的,怎么回事?

ExecuteReader获取的数据集不是从第一列开始的,怎么回事?

OleDbCommand command = new OleDbCommand(queryString, connection);
OleDbDataReader reader = command.ExecuteReader();

queryString是一个select 语句, 读取整个表所有的信息。
然后显示出来,但是我查看reader的结果视图,发现顺序变了,从第7行开始的,完了之后才是1-6行。

不明白是为啥。怎样才能把顺序变回来?


没有遇到过这种情况

【热门文章】
【热门文章】