This commit is contained in:
aozhiwei 2023-12-11 18:52:02 +08:00
parent 30a7e2a6ea
commit 2d79f0c481

View File

@ -9,6 +9,12 @@ type DataSet struct {
rows *sql.Rows rows *sql.Rows
columns []string columns []string
values []interface{} values []interface{}
numOfReaded int64
}
//已读取函数(调用Next成功的次数)
func (this *DataSet) NumOfReaded() int64 {
return this.numOfReaded
} }
func (this *DataSet) Next() bool { func (this *DataSet) Next() bool {
@ -16,6 +22,7 @@ func (this *DataSet) Next() bool {
if !ret { if !ret {
return ret return ret
} }
this.numOfReaded += 1
this.GetColumns() this.GetColumns()
this.values = []interface{}{} this.values = []interface{}{}
for i := 0; i < len(this.columns); i++ { for i := 0; i < len(this.columns); i++ {