Domanda

Ho una pagina ASPX che consente a un utente di inviare voci modificate nel database, ma quando l'utente fa clic Submit Per licenziare la procedura memorizzata, voglio prima eseguire un assegno per vedere se esiste una riga modificata con la stessa relazione.

Sto passando i risultati della seguente query:

SELECT SwitchRoom.ModifiedID FROM SwitchRoom WHERE 
    SwitchRoomID = @ChkSwitchRmID", constring; 

in un DataReader per determinare se esiste quella relazione.

Ne ho bisogno per determinare se il lettore ritorna NULL Per consentire l'esecuzione della procedura, in caso contrario, non consentire all'utente di salvare le informazioni.

Ho provato quanto segue:

if (dbreader = NULL)
{
 Fire Procedure
}
else
{
 "Error Message"
}

E ho anche provato a trasmettere il lettore in un datatable e correre contro questo senza fortuna.

Come faccio a controllare i restatti di un DatareAder per null?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top