C# datatable décimal avec une précision
J'ai ce code pour ajouter une nouvelle colonne à la table de données:
DataColumn col = new DataColumn("colonne", typeof(décimal)); col.Caption = "Colonne"; mytable.Les colonnes.Ajouter(col);
Comment puis-je spécifier la précision décimale pour cette colonne de sorte que la valeur sera toujours dans le format que je veux qu'il soit?
- La mise en forme doit être gérée par l'INTERFACE utilisateur que vous utilisez, le DataTable ne devrait pas être concerné par la mise en forme, juste des données.
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas. Cependant, vous pouvez formater la valeur lorsque vous récupérer à partir de la table à l'aide de
String.Format
fonction:J'ai eu ce même problème moi-même, et je l'ai fixée par le chargement de l'ensemble du schéma sur l'application de démarrage, puis de référencement sur les informations d'une colonne à partir du schéma que j'en avais besoin.
Je n'ai qu'un exemple Visual Basic, mais j'espère que c'est assez facile à traduire en C#
Installation
Utilisation