Méthodes MySQLCommand
Remarque
Si vous ne parvenez pas à supprimer des objets du serveur MySQL, il est possible que le serveur fonctionne en mode sécurisé. Pour désactiver le mode sécurisé, vous pouvez exécuter la requête suivante :
SET SQL_SAFE_UPDATES=0;.
Points importants
- Utilisation de
ExecuteNonQuerypour les commandes qui modifient la base de données ; ExecuteReaderetExecuteScalarsont utilisés pour les commandes de requête qui récupèrent des données depuis la base de données ;ExecuteReaderretourne un objetMySqlDataReader;MySqlDataReaderpossède une méthode appeléeread()qui lit les lignes de manière séquentielle ; Il est nécessaire de fermer (Close()) l'objetMySqlDataReaderaprès utilisation ;ExecuteScalarretourne unobjectqui peut être converti dans le type de données approprié.
1. La commande suivante sélectionne et retourne tous les étudiants ayant une note supérieure à 90, quelle commande est la plus appropriée pour exécuter cette requête ?
2. La commande suivante sélectionne et retourne le nom de l'étudiant le plus âgé de la classe, quelle commande est la plus appropriée pour exécuter cette requête ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Awesome!
Completion rate improved to 2.22
Méthodes MySQLCommand
Glissez pour afficher le menu
Remarque
Si vous ne parvenez pas à supprimer des objets du serveur MySQL, il est possible que le serveur fonctionne en mode sécurisé. Pour désactiver le mode sécurisé, vous pouvez exécuter la requête suivante :
SET SQL_SAFE_UPDATES=0;.
Points importants
- Utilisation de
ExecuteNonQuerypour les commandes qui modifient la base de données ; ExecuteReaderetExecuteScalarsont utilisés pour les commandes de requête qui récupèrent des données depuis la base de données ;ExecuteReaderretourne un objetMySqlDataReader;MySqlDataReaderpossède une méthode appeléeread()qui lit les lignes de manière séquentielle ; Il est nécessaire de fermer (Close()) l'objetMySqlDataReaderaprès utilisation ;ExecuteScalarretourne unobjectqui peut être converti dans le type de données approprié.
1. La commande suivante sélectionne et retourne tous les étudiants ayant une note supérieure à 90, quelle commande est la plus appropriée pour exécuter cette requête ?
2. La commande suivante sélectionne et retourne le nom de l'étudiant le plus âgé de la classe, quelle commande est la plus appropriée pour exécuter cette requête ?
Merci pour vos commentaires !