public override String GetName(int i)
{
if (!isOpen)
Throw(new Exception("No current query in data reader"));
if (i >= FieldCount)
Throw(new IndexOutOfRangeException());
return resultSet.Fields[i].ColumnName;
}
private static void show(MySqlDataReader reader) { while (reader.Read()){ for (int i =0; i< reader.FieldCount; i++) { Console.Write ("{0} = {1} ", reader.GetName (i), reader [reader.GetName (i)]); } Console.WriteLine (" "); } }