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 ?
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 8
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 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 ?
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 8