Afficher les données dans un dataset?
Je suis en train d'afficher les données dans une Dataset
, je ne me dérange pas de vue qu'il est, je peux l'imprimer dans un text file
ou de l'afficher dans un Datagrid
je suis juste essayer de découvrir ce qui est à côté. Je suis en train de tester un Service web pour voir si il renvoie des résultats et je l'ai renvoyer un Dataset
.
ServiceReference1.PropertiesSoapClient ws1 = new ServiceReference1.PropertiesSoapClient();
ws1.Open();
DataSet datasetprint = new DataSet();
if (ws1 != null)
{
ServiceReference1.ReturnValuationRequest request = new ServiceReference1.ReturnValuationRequest(UserID, trackingNumber);
ServiceReference1.ReturnValuationResponse response = ws1.ReturnValuation(request);
if (response.ReturnValuationResult != null)
{
DataSet ds = response.ReturnValuationResult;
datasetprint = ds;
}
}
Quel est le meilleur moyen pour moi d'afficher son Contenu?
Edit:
Je préfère ne pas tout simplement à la recherche de la pensée, le point de rupture que ses interminables avec autant de données que je ne fait pas de sens.
Je préfère l'afficher dans un datagrid ou même dans un fichier Texte.
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez l'afficher sans aucun code supplémentaire, il suffit d'utiliser le débogueur pour définir un point d'arrêt après le jeu de données est renseignée et passez la souris sur le jeu de données nom de la variable, un peu de popup vient et puis cliquez sur la petite loupe dans le menu contextuel.
Son appelé le jeu de données visualizer, je pense.
Juste une remarque, il peut le délai d'expiration de votre session de débogage et de certains autres de funk. Si non, alors vous ne serez pas en mesure de continuer à marcher par l'intermédiaire de votre code.
Vous devez utiliser l'apparence de l'icône.
Au survol de la souris menu est composé des éléments suivants:
Lorsque vous appuyez sur le miroir d'un datagridview s'ouvre, vous pouvez afficher les données ici ou de le copier pour afficher ailleurs.
Voulez-vous dire quelque chose comme:
Brut mais les travaux.
Je suis sûr que j'ai eu plus d'élégance et une solution flexible à l'aide de LINQ quelque part...
Essayez de rechercher un jeu de données pour CSV, que, à un certain point, vous permet de convertir chaque dataset ligne dans une chaîne délimitée, qui est essentiellement ce que votre après.
Si vous souhaitez remplir un DataGridView, il suffit d'assigner une table à partir de la
Jeu de données pour le DataGridView source de données. Exemple:
L'exporter au format XML sur le système de fichier et d'utiliser n'importe quel lecteur inspecter
Si vous voulez simplement savoir ce qui est à l'intérieur de l'ensemble de données, définissez un point d'arrêt à la ligne suivante, de débogage, et de regarder ce qui est à l'intérieur:
Une alternative est mis en évidence dans cette SORTE de réponse:
StackOverflow: "Comment faire pour convertir un DataTable à une chaîne de caractères en C#?"
En gros:
Est-ce suffisant?