Savoir si une entrée est présente dans la base de donnée
Bonjour.
Je souhaite savoir si une entrée est présente dans ma table.
Grosso modo, mon problème est que j'ai 2 tables différentes contenant 2 types d'utilisateurs. En ayant l'identifiant d'un d'eux, je veux savoir dans quel table il est.
Voila ce que j'ai pour le moment:
Code:
1 2 3 4 5 6 7
|
con = new SqlConnection(this.connectionString);
string command = "IF EXISTS (SELECT * FROM Students WHERE UserId = '" + UserId + "') SELECT 1 ELSE SELECT 0";
SqlCommand dataCommand = new SqlCommand(command, con);
dataCommand.Connection.Open();
//int i = dataCommand.ExecuteNonQuery(); renvoie nombre d'entrée modifié. |
Comment je fais pour avoir le résultat de mon SELECT (c'est à dire 1 si l'utilisateur est présent 0 sinon)? En gros je vais executer la requête sur mes tables et comme ça après, je saurais dans laquelle l'utilisateur se situe...