Я звоню dataTable.Load(sqlDataReader)
, и 2 столбца автоматически устанавливаются в ReadOnly
в dataTable. Остальные столбцы доступны для редактирования. Я знаю, что могу редактировать это свойство, но мне было интересно, как оно определяет, что установить в ReadOnly
.
Один из столбцов является первичным ключом таблицы, а другой — Bit
. Столбец Bit
имеет ограничение по умолчанию в SQL Server, но это все. Запрос, который я использую для его вызова, преобразует столбец в INT
. Мне интересно, есть ли способ, которым я могу отредактировать свой SQL-запрос, чтобы сделать столбец только для чтения.