Quel est le meilleur moment pour valider dans la base de données une ligne insérée dans le contrôle DataGridView?Quel est le meilleur moment pour valider dans la base de données une ligne insérée dans le contrôle DataGridView?
1
A
Répondre
0
Il est préférable d'ajouter un bouton "valider" sur lequel l'utilisateur clique après l'ajout de la nouvelle ligne (et l'écriture des cellules). De cette façon, les changements dans la ligne sont correctement enregistreur pour la validation/mise à jour peut arriver.
Si vous voulez vraiment valider immédiatement après n'importe quel type de modification, alors validez sur DB par exemple. DataGridView::CellValueChanged
événement.
S'il n'y a pas d'interaction de l'utilisateur avec la ligne, vous pouvez tout simplement valider tout à la fin de la procédure d'insertion, car la fonction DataRow::EndEdit()
n'est pas nécessaire.
Questions connexes
- 1. ODBC: Quel est le meilleur moment pour créer ma base de données?
- 2. Quel est le meilleur moyen de créer une base de données à l'intérieur d'un contrôle personnalisé
- 3. Quel est le bon moment pour reloadData
- 4. Quel est le meilleur moyen d'importer des données autonomes dans une base de données?
- 5. Quel est le meilleur moyen d'ajouter des utilisateurs à plusieurs groupes dans une base de données?
- 6. Quel est le meilleur moyen de communiquer avec la base de données dans Android et pourquoi?
- 7. Quel est le meilleur système de construction pour construire une base de données?
- 8. Quel est le meilleur comparateur en ligne pour Windows?
- 9. Quel est le bon moment pour dessiner?
- 10. Quel est le meilleur type de données pour stocker des URL dans une base de données MySQL?
- 11. Quel est le meilleur outil pour l'intégration de données
- 12. En C#, quel est le meilleur moyen de déterminer si une base de données est opérationnelle?
- 13. Quel est le meilleur dans asp.net 2.0?
- 14. Quel format est le meilleur pour l'exportation de données mysql?
- 15. Récupérer la ligne d'en-tête pour le contrôle DataGridView
- 16. Quel est le meilleur dans GWT?
- 17. Quel est le meilleur moyen de transmettre des données complexes dans un contrôle ASP.Net?
- 18. Quel est le meilleur langage pour la reconnaissance d'empreinte?
- 19. Quel est le meilleur moyen de lier les données tabulaires
- 20. Quel est le meilleur: mysql_connect ou mysql_pconnect
- 21. Quel est le meilleur analyseur PDR?
- 22. Liste des avis, quel contrôle est le meilleur choix?
- 23. Valider le contrôle manuellement dans WPF
- 24. Quel est le meilleur format pour stocker le type de contact/adresse d'information sans base de données?
- 25. Quel est le meilleur moyen de valider XML contre XML Schema, de l'analyser et de le stocker dans la base de données MySQL à l'aide de Perl?
- 26. Quel est le meilleur widget pour entrer l'heure dans PyGTK
- 27. Quel est le meilleur moyen de documenter une base de données mysql?
- 28. Quel est le meilleur moyen de conserver les données dans une application Java Desktop?
- 29. Quel est le meilleur moyen de restaurer une transaction .net?
- 30. Quel est le meilleur moyen de valider les valeurs d'un Set dans un test unitaire?
Peut-être plus de détails à la question? Voulez-vous dire écrire ou commettre? Qu'en est-il de la longueur de la transaction, du type de DB/de l'emplacement/de la vitesse? Comment voulez-vous gérer la grille de données, un utilisateur pourra-t-il annuler/rétablir/annuler? Quelle est l'interactivité de la base de données, un autre utilisateur a-t-il besoin de voir cette information le moment même où il pourrait exister? –
J'utilise le serveur mssql sur mon bureau. Je veux dire valider sur la base de données après avoir ajouté une ligne au contrôle datagridview. C'est une rangée de la table des produits de la Northwind DB. – Weeber