-
requete base mysql
Bonjour
Pour executer des requetes , j'ai remarqué l'existence de deux methodes
executenonquesry et executescalar ?
je comprend pas pourquoi il ya deux methodes pour executer une requete si quelqunpeut m'eclairer un peu ...
merci par avance , je galere avec ca et comment executer une requete avec tous ces objets mysql je n'y comprend rien ... il n'y aurait pas une doc' en francais?
-
En simplifiant un peu :
- ExecuteNonQuery : exécute une requête ou un appel de procédure stockée qui ne renvoie pas de résultat (UPDATE, INSERT, DELETE, CREATE TABLE, etc...)
- ExecuteScalar : exécute une requête SELECT (ou procédure stockée) qui renvoie un résultat scalaire (une seule ligne, une seule colonne)
- ExecuteReader : exécute une requête qui peut renvoyer plusieurs lignes de résultat sur plusieurs colonnes
Pour utiliser ces méthodes, je te suggère de commencer par ce tutoriel :
http://morpheus.developpez.com/mysqldotnet/
Il faut juste remplacer ByteFX par le vrai nom du provider, vu que ça a changé entre temps...