DataRowExtensions.Field Metoda
Definicja
Przeciążenia
Field<T>(DataRow, DataColumn) |
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, DataColumn)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, DataColumn) method also supports nullable types. |
Field<T>(DataRow, Int32) |
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, Int32)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, Int32) method also supports nullable types. |
Field<T>(DataRow, String) |
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, String)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, String) method also supports nullable types. |
Field<T>(DataRow, DataColumn, DataRowVersion) |
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, DataColumn, DataRowVersion)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, DataColumn, DataRowVersion) method also supports nullable types. |
Field<T>(DataRow, Int32, DataRowVersion) |
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, Int32, DataRowVersion)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, Int32, DataRowVersion) method also supports nullable types. |
Field<T>(DataRow, String, DataRowVersion) |
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, String, DataRowVersion)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, String, DataRowVersion) method also supports nullable types. |
Field<T>(DataRow, DataColumn)
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, DataColumn)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, DataColumn) method also supports nullable types.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::Data::DataColumn ^ column);
public static T Field<T> (this System.Data.DataRow row, System.Data.DataColumn column);
public static T? Field<T> (this System.Data.DataRow row, System.Data.DataColumn column);
static member Field : System.Data.DataRow * System.Data.DataColumn -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, column As DataColumn) As T
Parametry typu
- T
Parametr generyczny, który określa zwracany typ kolumny.A generic parameter that specifies the return type of the column.
Parametry
- row
- DataRow
Dane wejściowe DataRow , które pełnią rolę this
wystąpienia metody rozszerzenia.The input DataRow, which acts as the this
instance for the extension method.
- column
- DataColumn
Obiekt wejściowy DataColumn , który określa kolumnę, dla której ma zostać zwrócona wartość.The input DataColumn object that specifies the column to return the value of.
Zwraca
- T
Wartość typu T
DataColumn określonego przez column
.The value, of type T
, of the DataColumn specified by column
.
Wyjątki
Nie można rzutować typu wartości kolumny źródłowej na typ określony przez parametr generyczny T
.The value type of the underlying column could not be cast to the type specified by the generic parameter, T
.
Kolumna określona przez column
nie występuje w elemencie, do DataTable którego należy DataRow .The column specified by column
does not occur in the DataTable that the DataRow is a part of.
Wartość zerowa została przypisana do typu, który nie dopuszcza wartości null.A null value was assigned to a non-nullable type.
Uwagi
DataSetKlasa reprezentuje wartości null z Value wystąpieniem DBNull klasy.The DataSet class represents null values with the Value instance of the DBNull class. Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ)Wyrażenie, które uzyskało dostęp do kolumny z wartością null , spowoduje wygenerowanie InvalidCastException w czasie wykonywania.A Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ) expression that accessed a column with a null value would generate a InvalidCastException at run time. Ponadto program nie DataSet obsługuje typów dopuszczających wartość null.Additionally, DataSet does not support nullable types. FieldMetoda zapewnia obsługę dostępu do kolumn jako typy dopuszczające wartości null.The Field method provides support for accessing columns as nullable types. Jeśli wartość bazowa w elemencie DataSet is Value , zwracany typ dopuszczający wartość null będzie miał wartością zerową.If the underlying value in the DataSet is Value, the returned nullable type will have a value of null.
Jeśli wartość określona DataColumn jest Value i T
jest typem referencyjnym lub typem dopuszczającym wartość null, zwracany typ będzie miał wartość null.If the value of the specified DataColumn is Value and T
is a reference type or nullable type, the return type will be null. FieldMetoda nie zostanie zwrócona Value .The Field method will not return Value.
FieldMetoda nie wykonuje konwersji typów.The Field method does not perform type conversions. Jeśli wymagana jest konwersja typu, należy najpierw uzyskać wartość kolumny przy użyciu Field metody.If type conversion is required, you should first obtain the column value by using the Field method. Wartość kolumny należy następnie przekonwertować na inny typ.The column value should then be converted to another type.
Dotyczy
Field<T>(DataRow, Int32)
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, Int32)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, Int32) method also supports nullable types.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, int columnIndex);
public static T Field<T> (this System.Data.DataRow row, int columnIndex);
public static T Field<T> (this System.Data.DataRow? row, int columnIndex);
static member Field : System.Data.DataRow * int -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnIndex As Integer) As T
Parametry typu
- T
Parametr generyczny, który określa zwracany typ kolumny.A generic parameter that specifies the return type of the column.
Parametry
- row
- DataRow
Dane wejściowe DataRow , które pełnią rolę this
wystąpienia metody rozszerzenia.The input DataRow, which acts as the this
instance for the extension method.
- columnIndex
- Int32
Indeks kolumny.The column index.
Zwraca
- T
Wartość typu T
DataColumn określonego przez columnIndex
.The value, of type T
, of the DataColumn specified by columnIndex
.
Wyjątki
Nie można rzutować typu wartości kolumny źródłowej na typ określony przez parametr generyczny T
.The value type of the underlying column could not be cast to the type specified by the generic parameter, T
.
Kolumna określona przez ordinal
nie istnieje w elemencie, do DataTable którego należy DataRow .The column specified by ordinal
does not exist in the DataTable that the DataRow is a part of.
Wartość zerowa została przypisana do typu, który nie dopuszcza wartości null.A null value was assigned to a non-nullable type.
Uwagi
DataSetKlasa reprezentuje wartości null z Value wystąpieniem DBNull klasy.The DataSet class represents null values with the Value instance of the DBNull class. Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ)Wyrażenie, które uzyskało dostęp do kolumny z wartością null , spowoduje wygenerowanie InvalidCastException w czasie wykonywania.A Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ) expression that accessed a column with a null value would generate a InvalidCastException at run time. Ponadto DataSet nie obsługuje typów dopuszczających wartość null.Additionally, DataSet doesn't support nullable types. FieldMetoda zapewnia obsługę dostępu do kolumn jako typy dopuszczające wartości null.The Field method provides support for accessing columns as nullable types. Jeśli wartość bazowa w elemencie DataSet is Value , zwracany typ dopuszczający wartość null będzie miał wartością zerową.If the underlying value in the DataSet is Value, the returned nullable type will have a value of null.
Jeśli wartość określona DataColumn ma wartość null i T
jest typem referencyjnym lub typem dopuszczającym wartość null, zwracany typ będzie miał wartość null.If the value of the specified DataColumn is null and T
is a reference type or nullable type, then the return type will be null. FieldMetoda nie zostanie zwrócona Value .The Field method will not return Value.
FieldMetoda nie wykonuje konwersji typów.The Field method does not perform type conversions. Jeśli wymagana jest konwersja typu, należy najpierw uzyskać wartość kolumny przy użyciu Field metody.If type conversion is required, you should first obtain the column value by using the Field method. Wartość kolumny należy następnie przekonwertować na inny typ.The column value should then be converted to another type.
Dotyczy
Field<T>(DataRow, String)
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, String)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, String) method also supports nullable types.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::String ^ columnName);
public static T Field<T> (this System.Data.DataRow row, string columnName);
public static T? Field<T> (this System.Data.DataRow row, string columnName);
static member Field : System.Data.DataRow * string -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnName As String) As T
Parametry typu
- T
Parametr generyczny, który określa zwracany typ kolumny.A generic parameter that specifies the return type of the column.
Parametry
- row
- DataRow
Dane wejściowe DataRow , które pełnią rolę this
wystąpienia metody rozszerzenia.The input DataRow, which acts as the this
instance for the extension method.
- columnName
- String
Nazwa kolumny, dla której ma zostać zwrócona wartość.The name of the column to return the value of.
Zwraca
- T
Wartość typu T
DataColumn określonego przez columnName
.The value, of type T
, of the DataColumn specified by columnName
.
Wyjątki
Nie można rzutować typu wartości kolumny źródłowej na typ określony przez parametr generyczny T
.The value type of the underlying column could not be cast to the type specified by the generic parameter, T
.
Kolumna określona przez columnName
nie występuje w elemencie, do DataTable którego należy DataRow .The column specified by columnName
does not occur in the DataTable that the DataRow is a part of.
null
Wartość została przypisana do typu, który nie dopuszcza wartości null.A null
value was assigned to a non-nullable type.
Uwagi
DataSetKlasa reprezentuje wartości null z Value wystąpieniem DBNull klasy.The DataSet class represents null values with the Value instance of the DBNull class. Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ)Wyrażenie, które uzyskało dostęp do kolumny z wartością null , spowoduje wygenerowanie InvalidCastException w czasie wykonywania.A Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ) expression that accessed a column with a null value would generate a InvalidCastException at run time. Ponadto program nie DataSet obsługuje typów dopuszczających wartość null.Additionally, DataSet does not support nullable types. FieldMetoda zapewnia obsługę dostępu do kolumn jako typy dopuszczające wartości null.The Field method provides support for accessing columns as nullable types. Jeśli wartość bazowa w elemencie DataSet is Value , zwracany typ dopuszczający wartość null będzie miał wartością zerową.If the underlying value in the DataSet is Value, the returned nullable type will have a value of null.
Jeśli określona wartość DataColumn ma wartość null i T
jest typem referencyjnym lub typem dopuszczającym wartość null, zwracany typ będzie miał wartość null.If the value of the specified DataColumn is null and T
is a reference type or nullable type, the return type will be null. FieldMetoda nie zostanie zwrócona Value .The Field method will not return Value.
FieldMetoda nie wykonuje konwersji typów.The Field method does not perform type conversions. Jeśli wymagana jest konwersja typu, należy najpierw uzyskać wartość kolumny przy użyciu Field metody.If type conversion is required, you should first obtain the column value by using the Field method. Wartość kolumny należy następnie przekonwertować na inny typ.The column value should then be converted to another type.
Dotyczy
Field<T>(DataRow, DataColumn, DataRowVersion)
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, DataColumn, DataRowVersion)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, DataColumn, DataRowVersion) method also supports nullable types.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::Data::DataColumn ^ column, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * System.Data.DataColumn * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, column As DataColumn, version As DataRowVersion) As T
Parametry typu
- T
Parametr generyczny, który określa zwracany typ kolumny.A generic parameter that specifies the return type of the column.
Parametry
- row
- DataRow
Dane wejściowe DataRow , które pełnią rolę this
wystąpienia metody rozszerzenia.The input DataRow, which acts as the this
instance for the extension method.
- column
- DataColumn
Obiekt wejściowy DataColumn , który określa kolumnę, dla której ma zostać zwrócona wartość.The input DataColumn object that specifies the column to return the value of.
- version
- DataRowVersion
DataRowVersionWyliczenie określające wersję wartości kolumny, która ma zostać zwrócona, na przykład Current
lub Original
wersję.A DataRowVersion enumeration that specifies the version of the column value to return, such as Current
or Original
version.
Zwraca
- T
Wartość typu T
DataColumn określonego przez column
i version
.The value, of type T
, of the DataColumn specified by column
and version
.
Wyjątki
Nie można rzutować typu wartości kolumny źródłowej na typ określony przez parametr generyczny T
.The value type of the underlying column could not be cast to the type specified by the generic parameter, T
.
Kolumna określona przez column
nie istnieje w elemencie, do DataTable którego należy DataRow .The column specified by column
does not exist in the DataTable that the DataRow is a part of.
Wartość zerowa została przypisana do typu, który nie dopuszcza wartości null.A null value was assigned to a non-nullable type.
Uwagi
DataSetKlasa reprezentuje wartości null z Value wystąpieniem DBNull klasy.The DataSet class represents null values with the Value instance of the DBNull class. Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ)Wyrażenie, które uzyskało dostęp do kolumny z wartością null , spowoduje wygenerowanie InvalidCastException w czasie wykonywania.A Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ) expression that accessed a column with a null value would generate a InvalidCastException at run time. Ponadto DataSet nie obsługuje typów dopuszczających wartość null.Additionally, DataSet doesn't support nullable types. FieldMetoda zapewnia obsługę dostępu do kolumn jako typy dopuszczające wartości null.The Field method provides support for accessing columns as nullable types. Jeśli wartość bazowa w elemencie DataSet is Value , zwracany typ dopuszczający wartość null będzie miał wartością zerową.If the underlying value in the DataSet is Value, the returned nullable type will have a value of null.
Jeśli wartość określona DataColumn ma wartość null i T
jest typem referencyjnym lub typem dopuszczającym wartość null, zwracany typ będzie miał wartość null.If the value of the specified DataColumn is null and T
is a reference type or nullable type, then the return type will be null. FieldMetoda nie zostanie zwrócona Value .The Field method will not return Value.
FieldMetoda nie wykonuje konwersji typów.The Field method does not perform type conversions. Jeśli wymagana jest konwersja typu, należy najpierw uzyskać wartość kolumny przy użyciu Field metody.If type conversion is required, you should first obtain the column value by using the Field method. Wartość kolumny należy następnie przekonwertować na inny typ.The column value should then be converted to another type.
Dotyczy
Field<T>(DataRow, Int32, DataRowVersion)
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, Int32, DataRowVersion)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, Int32, DataRowVersion) method also supports nullable types.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, int columnIndex, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version);
public static T Field<T> (this System.Data.DataRow? row, int columnIndex, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * int * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnIndex As Integer, version As DataRowVersion) As T
Parametry typu
- T
Parametr generyczny, który określa zwracany typ kolumny.A generic parameter that specifies the return type of the column.
Parametry
- row
- DataRow
Dane wejściowe DataRow , które pełnią rolę this
wystąpienia metody rozszerzenia.The input DataRow, which acts as the this
instance for the extension method.
- columnIndex
- Int32
Numer porządkowy od zera kolumny, która ma zwracać wartość.The zero-based ordinal of the column to return the value of.
- version
- DataRowVersion
DataRowVersionWyliczenie określające wersję wartości kolumny, która ma zostać zwrócona, na przykład Current
lub Original
wersję.A DataRowVersion enumeration that specifies the version of the column value to return, such as Current
or Original
version.
Zwraca
- T
Wartość typu T
DataColumn określonego przez ordinal
i version
.The value, of type T
, of the DataColumn specified by ordinal
and version
.
Wyjątki
Nie można rzutować typu wartości kolumny źródłowej na typ określony przez parametr generyczny T
.The value type of the underlying column could not be cast to the type specified by the generic parameter, T
.
Kolumna określona przez ordinal
nie istnieje w elemencie, do DataTable którego należy DataRow .The column specified by ordinal
does not exist in the DataTable that the DataRow is a part of.
Wartość zerowa została przypisana do typu, który nie dopuszcza wartości null.A null value was assigned to a non-nullable type.
Uwagi
DataSetKlasa reprezentuje wartości null z Value wystąpieniem DBNull klasy.The DataSet class represents null values with the Value instance of the DBNull class. Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ)Wyrażenie, które uzyskało dostęp do kolumny z wartością null , spowoduje wygenerowanie InvalidCastException w czasie wykonywania.A Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ) expression that accessed a column with a null value would generate a InvalidCastException at run time. Ponadto DataSet nie obsługuje typów dopuszczających wartość null.Additionally, DataSet doesn't support nullable types. FieldMetoda zapewnia obsługę dostępu do kolumn jako typy dopuszczające wartości null.The Field method provides support for accessing columns as nullable types. Jeśli wartość bazowa w elemencie DataSet is Value , zwracany typ dopuszczający wartość null będzie miał wartością zerową.If the underlying value in the DataSet is Value, the returned nullable type will have a value of null.
Jeśli wartość określona DataColumn ma wartość null i T
jest typem referencyjnym lub typem dopuszczającym wartość null, zwracany typ będzie miał wartość null.If the value of the specified DataColumn is null and T
is a reference type or nullable type, then the return type will be null. FieldMetoda nie zostanie zwrócona Value .The Field method will not return Value.
FieldMetoda nie wykonuje konwersji typów.The Field method does not perform type conversions. Jeśli wymagana jest konwersja typu, należy najpierw uzyskać wartość kolumny przy użyciu Field metody.If type conversion is required, you should first obtain the column value by using the Field method. Wartość kolumny należy następnie przekonwertować na inny typ.The column value should then be converted to another type.
Dotyczy
Field<T>(DataRow, String, DataRowVersion)
Zapewnia jednoznacznie dostęp do każdej wartości kolumny w określonym wierszu.Provides strongly-typed access to each of the column values in the specified row. Field<T>(DataRow, String, DataRowVersion)Metoda obsługuje również Typy dopuszczające wartości null.The Field<T>(DataRow, String, DataRowVersion) method also supports nullable types.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::String ^ columnName, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * string * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnName As String, version As DataRowVersion) As T
Parametry typu
- T
Parametr generyczny, który określa zwracany typ kolumny.A generic parameter that specifies the return type of the column.
Parametry
- row
- DataRow
Dane wejściowe DataRow , które pełnią rolę this
wystąpienia metody rozszerzenia.The input DataRow, which acts as the this
instance for the extension method.
- columnName
- String
Nazwa kolumny, dla której ma zostać zwrócona wartość.The name of the column to return the value of.
- version
- DataRowVersion
DataRowVersionWyliczenie określające wersję wartości kolumny, która ma zostać zwrócona, na przykład Current
lub Original
wersję.A DataRowVersion enumeration that specifies the version of the column value to return, such as Current
or Original
version.
Zwraca
- T
Wartość typu T
DataColumn określonego przez columnName
i version
.The value, of type T
, of the DataColumn specified by columnName
and version
.
Wyjątki
Nie można rzutować typu wartości kolumny źródłowej na typ określony przez parametr generyczny T
.The value type of the underlying column could not be cast to the type specified by the generic parameter, T
.
Kolumna określona przez columnName
nie istnieje w elemencie, do DataTable którego należy DataRow .The column specified by columnName
does not exist in the DataTable that the DataRow is a part of.
Wartość zerowa została przypisana do typu, który nie dopuszcza wartości null.A null value was assigned to a non-nullable type.
Uwagi
DataSetKlasa reprezentuje wartości null z Value wystąpieniem DBNull klasy.The DataSet class represents null values with the Value instance of the DBNull class. Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ)Wyrażenie, które uzyskało dostęp do kolumny z wartością null , spowoduje wygenerowanie InvalidCastException w czasie wykonywania.A Zapytanie o języku zintegrowanym (LINQ)Language-Integrated Query (LINQ) expression that accessed a column with a null value would generate a InvalidCastException at run time. Ponadto DataSet nie obsługuje typów dopuszczających wartość null.Additionally, DataSet doesn't support nullable types. FieldMetoda zapewnia obsługę dostępu do kolumn jako typy dopuszczające wartości null.The Field method provides support for accessing columns as nullable types. Jeśli wartość bazowa w elemencie DataSet is Value , zwracany typ dopuszczający wartość null będzie miał wartością zerową.If the underlying value in the DataSet is Value, the returned nullable type will have a value of null.
Jeśli wartość określona DataColumn ma wartość null i T
jest typem referencyjnym lub typem dopuszczającym wartość null, zwracany typ będzie miał wartość null.If the value of the specified DataColumn is null and T
is a reference type or nullable type, then the return type will be null. FieldMetoda nie zostanie zwrócona Value .The Field method will not return Value.
FieldMetoda nie wykonuje konwersji typów.The Field method does not perform type conversions. Jeśli wymagana jest konwersja typu, należy najpierw uzyskać wartość kolumny przy użyciu Field metody.If type conversion is required, you should first obtain the column value by using the Field method. Wartość kolumny należy następnie przekonwertować na inny typ.The column value should then be converted to another type.