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 (" "); } }