Compartir a través de


SqlDataRecord.GetSqlValues(Object[]) Método

Definición

Devuelve los valores para todas las columnas del registro, expresados como tipos de SQL Server en una matriz.

public:
 virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues (object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (values As Object()) As Integer

Parámetros

values
Object[]

Matriz en la que se copiarán los valores de la columna de valores.

Devoluciones

Un Int32 que indica el número de columnas copiadas.

Excepciones

values es null.

Los tipos no coinciden.

Comentarios

Los valores de tipo SQL Server de la columna se copian en la values matriz que se pasa como parámetro. Para los valores NULL, se devuelve una instancia de tipo Sql donde la IsNull propiedad es true.

La longitud de la values matriz no necesita coincidir con el número de columnas del registro. Si la longitud de la matriz es mayor que el número de columnas, todos los valores de columna se copian en la matriz; si es menor, solo se copia el número de longitud de matriz de valores de columna en la matriz, empezando por el valor de columna con ordinal 0.

Se aplica a