Assign Null value to the Integer Column in the DataTable

后端 未结 11 1238
旧巷少年郎
旧巷少年郎 2021-02-12 13:17

I have a datatable with One ColumnName \"CustomerID\" with Integer DataType. Dynamically I want to add rows to the DataTable. For that, I had created one DataRow object like:

11条回答
  •  无人共我
    2021-02-12 13:47

    A null/empty string is in the wrong format; you would need to detect that scenario and compensate:

        DR["CustomerID"] = string.IsNullOrWhiteSpace(text)
            ? DBNull.Value : (object)Convert.ToInt32(text);
    

提交回复
热议问题