Question

J'ai une page ASPX qui permet à un utilisateur de soumettre des entrées modifiées dans la base de données, mais lorsque l'utilisateur clique Submit Pour licencier la procédure stockée, je veux d'abord effectuer un chèque pour voir si une ligne modifiée avec la même relation existe.

Je passe les résultats de la requête suivante:

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

dans une DataReader pour déterminer si cette relation existe.

J'en ai besoin pour déterminer si le lecteur revient NULL Pour permettre à la procédure de s'exécuter, si ce n'est pas le cas, ne permettez pas à l'utilisateur d'enregistrer les informations.

J'ai essayé ce qui suit:

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

Et j'ai même essayé de passer le lecteur dans un datatable et le faire courir contre cela sans aucune chance.

Comment vérifier les restulcts d'un chef de données pour null?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top