有一个TABLE
A B C D
1 2 a b
c d 3 4
我用TABLE.ROW[0][1]="2a",这样去修改不行
还有一个是我怎么修改这一列的字段类型,比如说我要把A这一列改成int32可以嘛
A B C D
1 2 a b
c d 3 4
我用TABLE.ROW[0][1]="2a",这样去修改不行
还有一个是我怎么修改这一列的字段类型,比如说我要把A这一列改成int32可以嘛
解决方案 »
- 用了ajax的timer控件的问题
- 上传文件判断大小
- XP为什么装完Visual Studio.Net2005之后,就装不上SQL Server 2005开发版
- 各位专家,问个关于 xml论坛
- 关于将ArrayList绑定到DataGrid上的一个小问题
- 是.LinkButton1_Click的问题.----------请大家帮助.
- 请帮帮忙!!!!关于TEXTBOX,简单3问题?在线等待!!
- ====DataGrid的问题。UP者有分。======
- 关于在IE中显示WORD文档的问题
- 装了iis,但别的机器访问需要输入密码,怎样才不用输入密码?
- 关于image类型的问题? 求助
- 嵌套在Repeater中的DataGrid,如何对DataGrid增,删,改?
你应该先定义一个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";
如果你想改变Column类型的话,也许你应该插入新列,然后删除旧的。而不是直接改变列类型。