Partager via


Vue d’ensemble de la mise à jour des données

Les applications peuvent mettre à jour des données en exécutant des instructions SQL ou en appelant SQLSetPos ou SQLBulkOperations. Les instructions UPDATE, DELETE et INSERT agissent directement sur la source de données et sont généralement prises en charge par les pilotes. Les instructions de mise à jour et de suppression recherchées contiennent une spécification des lignes à modifier. Les instructions de mise à jour et de suppression positionnées et SQLSetPos agissent sur la source de données via un curseur et sont moins largement prises en charge.

Si les curseurs peuvent détecter les modifications apportées au jeu de résultats avec les méthodes décrites dans cette section dépendent du type du curseur et de la façon dont il est implémenté. Les curseurs vers l’avant uniquement ne réexaminent pas les lignes et ne détectent donc aucune modification. Pour plus d’informations sur le fait que les curseurs pouvant faire défiler l’écran peuvent détecter les modifications, consultez Curseurs à défilement.

Cette section contient les rubriques suivantes :