删除 DataSet 对象中的临时表?
请问:
DataSet 对象中的临时表怎样可以删除
例如:
SqlDataAdapter adp = new SqlDataAdapter(SqlClassCount,conn);
DataSet ds = new DataSet();
adp.Fill(ds, "ProgramData ");
怎样可以删除ds 对象中的表 "ProgramData "
先谢谢啦!
------解决方案--------------------adp.Tables.Remove( "ProgramData ")
------解决方案--------------------DataSet ds = new DataSet();
if (!ds.Tables[ "ProgramData "].Equals(null))
{
ds.Tables.Remove( "ProgramData ");
}
------解决方案--------------------if (ds.Table.Contains( "ProgramData "))
{
ds.Table.Remove( "ProgramData ");
}
------解决方案--------------------严谨一些可以这样的:
if (ds.Tables.Contains( "ProgramData ") && ds.Table.CanMove(ds.Tables[ "ProgramData "]))
{
ds.Table.Remove( "ProgramData ");
}
------解决方案--------------------if (ds.Tables.Contains( "ProgramData ") && ds.Table.CanMove(ds.Tables[ "ProgramData "]))
{
ds.Table.Remove( "ProgramData ");
}
-------都说完了--------