From 2d79f0c481291b077a532690399bf5571654345d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 11 Dec 2023 18:52:02 +0800 Subject: [PATCH] 1 --- dataset.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dataset.go b/dataset.go index b1864d6..30aec0a 100644 --- a/dataset.go +++ b/dataset.go @@ -9,6 +9,12 @@ type DataSet struct { rows *sql.Rows columns []string values []interface{} + numOfReaded int64 +} + +//已读取函数(调用Next成功的次数) +func (this *DataSet) NumOfReaded() int64 { + return this.numOfReaded } func (this *DataSet) Next() bool { @@ -16,6 +22,7 @@ func (this *DataSet) Next() bool { if !ret { return ret } + this.numOfReaded += 1 this.GetColumns() this.values = []interface{}{} for i := 0; i < len(this.columns); i++ {