2014-02-07 4 views
0

Невозможно изменить свойство DataType datacolumn, если DataTable не пуст. Ничего страшного.Тип данных datatable и change column

Но если я добавлю строки в DataTable, позже удалите их, чтобы DataTable снова был пуст, я также не могу изменить тип данных столбцов.

Есть ли способ изменить тип данных столбца без переустановки данных с нуля и без клонирования данных?

Благодаря

+0

Отзывы (0) Ваш отзыв будет первым! Можно ответить или ответить, что вы нашли дальше? –

ответ

0

Я думаю, вы можете просто сделать это, даже если таблица данных заполняется. Я только что сделал это сейчас в моей базе данных.

+0

Я говорю о system.data.datatable, созданном кодом, а не об изменении столбца базы данных в sql-сервере (который делает воссоздание новой таблицы под обложками BTW). Когда у datatable уже есть существующие строки, тип datacolumns не может быть изменен. Но даже когда я очищаю данные, тип столбцов не может быть изменен, кажется, что заполнение строк блокирует столбцы с изменением типа. Я ищу способ разблокировать столбцы, не перестраивая datatable – klawusel