MISE À JOUR: Notez que cela fonctionne lorsque vous n'avez rien d'autre à faire avec DataColumn. Add () renvoie la colonne en question, SetOrdinal () ne renvoie rien.
les instructions sur une seule ligne ne sont pas toujours meilleures. Dans ce cas je l'aime +1
Rémi
2
//Example to define how to do :DataTable dt =newDataTable();
dt.Columns.Add("ID");
dt.Columns.Add("FirstName");
dt.Columns.Add("LastName");
dt.Columns.Add("Address");
dt.Columns.Add("City");// The table structure is://ID FirstName LastName Address City//Now we want to add a PhoneNo column after the LastName column. For this we use the //SetOrdinal function, as iin:
dt.Columns.Add("PhoneNo").SetOrdinal(3);//3 is the position number and positions start from 0.`enter code here`//Now the table structure will be:// ID FirstName LastName LastName PhoneNo Address City
Réponses:
Vous pouvez utiliser le code suivant pour ajouter une colonne à Datatable à la position 0:
la source
Juste pour améliorer la réponse de Wael et la mettre sur une seule ligne:
MISE À JOUR: Notez que cela fonctionne lorsque vous n'avez rien d'autre à faire avec DataColumn. Add () renvoie la colonne en question, SetOrdinal () ne renvoie rien.
la source
la source