Lors de la suppression du contenu de la base de données, de nombreuses personnes sont confondues quant à l'utilisation de supprimer ou de mettre à jour? Après quelques petits tests, le rédacteur en chef de Foxin a obtenu les résultats suivants. Ensuite, nous verrons s'il est préférable d'utiliser la suppression ou la mise à jour pour supprimer les enregistrements de la base de données.
Je pense personnellement qu'il est préférable d'utiliser la mise à jour.
Après certains tests, il a été constaté qu'après que presque toutes les bases de données ont utilisé des instructions de suppression, la taille du fichier de base de données n'était pas devenue plus petite, de sorte que chaque opération d'insertion de la base de données agrandira la base de données.
Au lieu de ne pas pouvoir le supprimer, laissez-le le garder. J'ai constaté que lors de l'utilisation de la mise à jour, tant que les nouvelles données ne sont pas plus grandes que l'original, la taille de la base de données n'augmentera pas (il est facile de voir l'effet lorsqu'il est stocké dans la base de données).
Par conséquent, je recommande personnellement d'utiliser la méthode de mise à jour pour marquer l'enregistrement supprimé. S'il y a un enregistrement marqué comme supprimé lors de l'ajout d'un nouvel enregistrement, l'enregistrement sera mis à jour en tant que nouvel enregistrement. Le jugement lors de l'ajout de nouveaux enregistrements est également relativement simple:
Copiez le code comme suit: Rs.Open "SELECT * FROM TAPENAME où supprimé = 1 Ordre par id ASC"Si Rs.Eof alors Rs.Addnew
rs (1) .value = "...";
'.....
Rs.Update
Lorsque nous devons ajouter de nouvelles données, nous vérifions d'abord s'il y a des données marquées comme supprimées. S'il n'y a pas (Rs.Eof), insérez l'enregistrement (addNew), sinon les nouvelles données seront écrasées le premier enregistrement de requête.
Ce qui précède est le contenu que nous avons résumé pour tous les amis qui utilisent mieux la suppression ou la mise à jour pour supprimer les enregistrements de base de données. J'espère que cela peut vous aider. Le rédacteur en chef de la mauvaise chaîne New Technology répondra patiemment à vos questions.