ArrayListArrayListArrayList
来源:互联网 发布:手机淘宝抢购怎么刷新 编辑:程序博客网 时间:2024/05/18 06:39
原来为
public bool ExecQuery(string stringSelect,ArrayList ArrayListResult)
{
bool bSuccessed = true;
try
{
ArrayListResult.Clear();
DataSet DataSetInfo = new DataSet();
if(!ExecQueryDataSet(stringSelect,DataSetInfo,"ExecQuery"))
{
throw new Exception();
}
foreach(DataTable DataTableInfo in DataSetInfo.Tables)
{
foreach(DataRow DataRowInfo in DataTableInfo.Rows)
{
ArrayList ArrayListRowInfo = new ArrayList();
foreach(DataColumn DataColumnInfo in DataTableInfo.Columns)
{
ArrayListRowInfo.Add(DataRowInfo[DataColumnInfo]);
}
ArrayListResult.Add(ArrayListRowInfo);
}
}
}
catch(Exception /*ex*/)
{
bSuccessed = false;
}
finally
{
CloseConnection();
}
return bSuccessed;
}
修改后没什么大的改动
public bool ExecQuery(string stringSelect,ArrayList ArrayListResult)
{
bool bSuccessed = true;
try
{
ArrayListResult.Clear();
DataSet DataSetInfo = new DataSet();
if(!ExecQueryDataSet(stringSelect,DataSetInfo,"ExecQuery"))
{
throw new Exception();
}
foreach(DataRow DataRowInfo in DataSetInfo.Tables[0].Rows)
{
ArrayList ArrayListRowInfo = new ArrayList();
foreach(DataColumn DataColumnInfo in DataTableInfo.Columns)
{
ArrayListRowInfo.Add(DataRowInfo[DataColumnInfo]);
}
ArrayListResult.Add(ArrayListRowInfo);
}
}
catch(Exception /*ex*/)
{
bSuccessed = false;
}
finally
{
CloseConnection();
}
return bSuccessed;
}