The number of columns in the result set.
int FieldCount
Read-only
When not positioned in a valid record set, 0; otherwise the number of columns in the current record. The default is -1.
IDataRecord.FieldCount
When not positioned in a valid record set, this property has a value of 0; otherwise, it is the number of columns in the current record. The default is -1.