DataTable db1 = new DataTable(); // 假定 db1有数据
DataTable db2 = new DataTable();
db2 = db1.Copy(); // ok 了。
DataTable db2 = new DataTable();
db2 = db1.Copy(); // ok 了。
解决方案 »
- 为何在BackgroundWorker的ProgressChanged事件中操作控件也会报“调用的目标无效”
- C# tabcontrol怎么设置背景色?不是tabpage
- 大家帮我看看。这段代码为什么还会造成UI卡死
- 求oracle数据连接方法
- vs2005中如何在视图模式下配置appconfig?
- 用thread pool有什么好处,有什么坏处?
- 能直接用连接串而不使用配置文件来使用DatabaseFactory.CreateDatabase()吗?
- 当父容器Visible=false,如何取出子控件真正的Visible属性值
- 【求助】如何将Win7登陆认证方式替换成自己写的利用U盘认证程序?
- 关于自动更新!!!
- 如何在C#中获得 windows 用户的属性?比如:是否被禁用!
- 关于条形码
DataTable myTable = new DataTable (); myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.Int32");
myDataColumn.ColumnName = "ID";
myDataColumn.AutoIncrement = true;
myDataColumn.AutoIncrementSeed = 0;
myDataColumn.AllowDBNull = false;
myDataColumn.Unique = true;
myTable.Columns.Add(myDataColumn); myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.String");
myDataColumn.ColumnName = "name";
myDataColumn.Expression = "distinct";
myTable.Columns.Add(myDataColumn);
//
for(int i=0;i<10;i ++)
{
DataRow myDataRow = myTable.NewRow(); // notice
myDataRow["name"] = i.ToString();
myTable.Rows.Add(myDataRow);
}
DataView myView = new DataView(myTable);
DataGrid1.DataSource = myView;
DataGrid1.DataBind();
DataRow r = mytable.NewRow(); //这里总出错!错误为:未将对象引用设置到对象的实例。
r[0] = "";
r[1] = 0;
r[2] = 0;
r[3] = "";
mytable.Rows.Add(r);
if (mytable == null)
Console.WriteLine("something is wrong");
DataTable mytable = ds1.Tables["table1"].Copy();
错误依旧!!!
郁闷之极