Question

Comment créer des instances DataRow qui ne sont pas liées à un particulier par exemple DataTable?

(EDIT: Je sais que vous pouvez créer DataRows en utilisant la méthode DataTable.NewRow (), mais le problème est que je ne peux pas sembler déconnecter la ligne de sa table parent donc je peux passer la ligne individuelle autour sans avoir à passer toute la table autour)

Était-ce utile?

La solution

Une chose que vous pouvez essayer supprime immédiatement:

DataRow row = table.NewRow();
row.Delete();

Cela va le mettre dans un DataRowState de Détaché, qui ressemble à ce que vous voulez. Je ne sais pas ce que vous essayez d'atteindre en termes d'une plus grande image, donc cela ne peut pas aider.

Autres conseils

Je préfère ne ferait que copier le contenu du DataRow. Vous pouvez achive que, avec:

row.ItemArray

Je pense que ce serait une meilleure approch, que d'essayer d'obtenir une solution de contournement pour la fonctionnalité de copie défaut.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top