GetParameterValue()
GetParameterValue()方法要在IDataReader.Read()之前使用或是要在IDataReader.Close()后使用,否则在IDataReader.Read()中使用会得不到输出参数的值。
IDataReader dr = db.ExecuteReader(dbcmd);
if (dr.Read())
{
GetParameterValue();
}
错误;
GetParameterValue();
if (dr.Read())
{
dr
}
或
if (dr.Read())
{
dr
}
dr.Close();
GetParameterValue();