J'utilise un DataGridView pour accepter certaines valeurs lors de l'exécution. J'ai une colonne de clé étrangère cachée dans le DataGridView qui doit contenir une valeur par défaut tandis que les autres colonnes dans le DataGridView sont mises à jour en utilisant la méthode Update() de la classe OleDbAdapter.Comment entrer une valeur par défaut dans une colonne DataGridView masquée lors de l'exécution?
0
A
Répondre
2
est la colonne à clé étrangère de la même source de données consolidée que le reste des données?
EDIT:
vous devez d'abord savoir quelle ligne que vous souhaitez modifier, si l'événement est klickbased vous pouvez utiliser quelque chose comme ceci:
this.dgv.Rows[e.RowIndex].Cells[e.ColumnIndex].Value
d'accord, vous pouvez également accsess tout colomn par sa valeur de nom .vous pouvez simplement modifier la colonne à l'aide
this.dgv.Rows[e.RowIndex].Cells["YOUR_HIDDEN_COLOMN"].Value = "NEW_VALUE"
j'espère que j'ai aidé, sinon, s'il vous plaît clearify ce que vous voulez faire. :-)
EDIT 2: -> si vous voulez éditer toutes les lignes utilisez simplement foreach (bien que l'itemArray vous oblige à utiliser le numéro de la colonne .je ne pense pas que ce soit la meilleure technique mais c'est la celui que je connais le mieux:>)
foreach(DataRow Row in YOUR_DATASOURCE.Table[0].Rows)
{
Row.ItemArray[YOUR_HIDDEN_COLOMN_NUMBER] = "YOUR_DEFAULT_VALUE"
}
Questions connexes
- 1. Pour définir une valeur par défaut pour une colonne dans une base de données par PostgreSQL
- 2. Dans Sharepoint, comment configurer une colonne pour 'personne ou groupe' avec une valeur par défaut?
- 3. Comment supprimez-vous une valeur par défaut d'une colonne dans une table?
- 4. Liez une valeur par défaut de la colonne à une fonction dans SQL 2005
- 5. Affectation d'une valeur par défaut à une colonne de données dans une instruction select
- 6. Comment changer temporairement la valeur par défaut de la colonne?
- 7. Afficher une valeur par défaut non valide dans un DataGridViewComboBoxColumn
- 8. valeurs de colonne par défaut dans Linq2Sql
- 9. Comment définir une date-valeur par défaut Postgresql comme 'YYYYMM'?
- 10. Ajout de la valeur par défaut à la colonne existante
- 11. Comment entrer une valeur DateTime dans la fenêtre VS QuickWatch?
- 12. La meilleure façon d'ajouter une nouvelle colonne avec une valeur initiale (mais pas par défaut)?
- 13. valeur par défaut de travail lors de l'ajout colonne à la table - SQL Server
- 14. migrations Rails: détachez paramètre par défaut pour une colonne
- 15. Détection d'une colonne avec une valeur par défaut à l'aide de l'interface d'appel Oracle (OCI)
- 16. Ajouter un champ dans ACCESS avec une valeur par défaut
- 17. Valeur DropDownList Valeur par défaut
- 18. Comment définir une valeur pour l'option par défaut avec Html.DropDownList
- 19. Insérer Max Valeur de la colonne dans une autre colonne
- 20. Ajout colonne Valeur Dynamiquement à un datagridview
- 21. Colonne de la case à cocher DataGridView - valeur et fonctionnalité
- 22. Comment renvoyer une valeur par défaut si une LINQ aux entités requête ne renvoie aucune valeur
- 23. Mettre à jour une colonne dans un datagridview
- 24. Dans SQLite, comment définir une colonne par défaut comme étant l'utilisateur actuel?
- 25. SQL UPDATE SET une colonne doit être égale à une valeur dans une table liée référencée par une colonne différente?
- 26. NHibernate + par défaut getdate() colonne
- 27. Comment spécifier une valeur par défaut dynamique pour une clé dans un routeur, Zend Framework
- 28. Comment masquer par programmation une colonne linq-to-sql dans un datagridview?
- 29. Sélectionnez une colonne factice avec une valeur factice dans SQL?
- 30. Procédure stockée Valeur par défaut
Merci beaucoup! – tijuthomas