///
/// Returns the number of fields contained within a query result set
///
///
///
public static int numberFields(string query)
{
SqlCommand comm = CreateCommand();
comm.CommandText = query;
int numFields = -1;
try
{
comm.Connection.Open();
numFields = comm.ExecuteReader().FieldCount;
}
catch (Exception ex)
{
throw ex.Message;
}
finally
{
comm.Connection.Close();
}
return numFields;
}