关于DATATABLE数据修改的问题
有一个TABLE
A B C D
1 2 a b
c d 3 4
我用TABLE.ROW[0][1]="2a",这样去修改不行
还有一个是我怎么修改这一列的字段类型,比如说我要把A这一列改成int32可以嘛
[解决办法]
你应该先定义一个Table。
DataTable table = new DataTable("MyTable"); DataColumn col1 = new DataColumn("Col1", typeof(int)); DataColumn col2 = new DataColumn("Col1", typeof(string)); DataColumn col3 = new DataColumn("Col1", typeof(decimal)); DataColumn col4 = new DataColumn("Col1", typeof(DateTime)); table.Columns.Add(col1); table.Columns.Add(col2); table.Columns.Add(col3); table.Columns.Add(col4); DataRow row = new table.NewRow(); // 初始化你的表格。。。 //改值。但是类型必须相同。 table.Rows[0][1]="2a";