27.06.2014 Views

INFORMATICA MEDICA

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DataReader: metodi (1)<br />

• Ottiene i dati con il metodo ExecuteReader dell’oggetto Command<br />

• DataReader non contiene i dati estratti, ne consente solo la lettura con il<br />

metodo Read<br />

• Si deve sempre invocare il metodo Read all’inizio per generare il<br />

puntatore ai dati<br />

• Se la lettura ha dato esito positivo il valore di Read è true<br />

• Si legge in un loop da cui si esce quando Read restituisce false<br />

• Close: metodo di chiusura della connessione e dell’oggetto DataReader<br />

stesso<br />

• Chiusura automatica gestita dalla proprietà CommandBehaviour<br />

• GetName: restituisce una stringa contenente il nome della colonna<br />

(indicata con la posizione ordinale), serve per le intestazioni delle tabelle<br />

• GetOrdinal: restituisce un numero indicante la posizione della colonna<br />

all’interno del record (indicata con il nome del campo)<br />

Inf. Med. - 7. Accesso ai dati -<br />

A.A. 2013/14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!