高手,小虾乱入---如何在dateTable的任意位置插入列? 在winform里,我想在一个datedable中插入一列,比如说第3列,并不是单纯像table.Columns.Add的方法加在最后一列,有人知道吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable dt = new DataTable(); DataColumn dc = new DataColumn(); dc.ColumnName="asd"; dt.Columns.Add(dc); dt.Columns["asd"].SetOrdinal(3); 有必要么?datatable又不是用来显示的,显示的顺序还不是看datagridview里列的顺序 他就是还想添加一个列到datatable里面去噻. private void Form2_Load(object sender, EventArgs e){ dt = new DataTable(); dt.Columns.Add("名称"); dt.Columns.Add("代码"); dt.Columns.Add("数量1"); dt.Columns.Add("数量2"); dataGridView1.DataSource = dt;}private void button2_Click(object sender, EventArgs e){ dt.Columns[2].SetOrdinal(0); //把第3列调到第1列 string mc = dt.Columns[0].ColumnName; dataGridView1.DataSource = null; //不加这一行,不变 dataGridView1.DataSource = dt;} 他是在winform.不是在b/s里面 C#网络通信问题 linq 如果没有窗口,SendMessage如何用 C# 动态装载的组件dll,必须和exe在一个文件夹吗? 如何获取类属性的描述? 想实现这样的一个功能:用SqlDataReader逐条读一个表中记录,满足条件的记录就立即修改内容,如何作? 请教关于LDAP路径 怎样调用SMTP组件?需要什么先提条件? 求教关于反射的问题!!!!! 邮件发送 关于VS2008做的winform程序打包问题 用C#进行.net编程,我应该下载什么软件呢?
DataColumn dc = new DataColumn();
dc.ColumnName="asd";
dt.Columns.Add(dc);
dt.Columns["asd"].SetOrdinal(3);
private void Form2_Load(object sender, EventArgs e)
{
dt = new DataTable();
dt.Columns.Add("名称");
dt.Columns.Add("代码");
dt.Columns.Add("数量1");
dt.Columns.Add("数量2");
dataGridView1.DataSource = dt;
}private void button2_Click(object sender, EventArgs e)
{
dt.Columns[2].SetOrdinal(0); //把第3列调到第1列
string mc = dt.Columns[0].ColumnName;
dataGridView1.DataSource = null; //不加这一行,不变
dataGridView1.DataSource = dt;
}