All pastes #188148 Raw Edit

Shin-Ra

public text v1 · immutable
·published 2006-10-01 20:25 UTC
rendered paste body
public static int numberFields(string query)
    {
        SqlCommand comm = CreateCommand();
        comm.CommandText = query;
        SqlDataReader reader = comm.ExecuteReader();

        try
        {
            comm.Connection.Open();
            IEnumerator ie = reader.GetEnumerator();
            while (ie.MoveNext())
            {
                SqlDataRecord sqlRecord = (SqlDataRecord)ie.Current;
                return sqlRecord.FieldCount;
            }
        }
        catch (Exception ex)
        {
            throw ex.Message;
        }
        finally
        {
            comm.Connection.Close();
        }
    }