Make DbDataReader start reading again from the beginning of the result set

后端 未结 3 1107
旧巷少年郎
旧巷少年郎 2021-01-17 09:57

How to make dr.Read(); start reading again from the beginning if a condition is satisfied?

Something like:

SqlDataReader dr = command.Ex         


        
3条回答
  •  臣服心动
    2021-01-17 11:00

    You can do that by first closing the datareader using dr.close(); then initializing it again.

    If(condition)
    {
        dr.close();
        dr=command.ExecuteReader();
    }
    

    Where command is the MySqlCommand object.

提交回复
热议问题