sql >> Databáze >  >> RDS >> Oracle

Reader.Read() selže při čtení řádků, i když má řádky

Pro budoucí čtenáře této otázky:Všimněte si, že problém nastal, protože OP vracel příliš mnoho sloupců v dotazu. Viz komentáře pod touto odpovědí.

Nejsem si úplně jistý, proč se to děje, ale opravdu stačí zkontrolovat řádky jednou, ne dvakrát, a Read() metoda to již dělá.

Takže vše, co opravdu potřebujete, je

while (reader.Read())
{
    // Do your thing
} 


  1. jak udělat data vodorovně

  2. Proč uložené procedury stále nejsou podporovány v Rails (3+)?

  3. Oracle SQL není skupina podle výrazu při počítání

  4. nahrajte obrázek do databáze mysql php