OracleDataReader 的数据为什么看一眼就不见了

  1. //在debug状态下,看一眼dataReader的value值时,会调用dataReader.Read()方法,  
  2. //所以,在dataReader只有一条数据时,当你第二次察看dataReader的value值时,察看dataReader的value值已经为空了。  
  3.                 OracleDataReader dataReader= query.ExecuteReader();
  4.                 try
  5.                 {
  6.                     dataReader= query.ExecuteReader();
  7.                     if(dataRow.Read()){
  8.                       ......
  9.                     }
  10.                 }

你可能感兴趣的:(OracleDataReader 的数据为什么看一眼就不见了)