Ich fange gerade erst mit ADO.NET, DataSets und DataTables an. Ein Problem, das ich habe, ist, dass es ziemlich schwierig zu sagen scheint, welche Werte in der Datentabelle enthalten sind, wenn versucht wird, Fehler zu beheben.
Was sind einige der einfachsten Methoden, um schnell zu sehen, welche Werte in einer DataTable gespeichert wurden? Gibt es eine Möglichkeit, den Inhalt in Visual Studio während des Debuggens anzuzeigen, oder ist die einzige Option, die Daten in eine Datei zu schreiben?
Ich habe ein kleines Dienstprogramm erstellt, mit dem eine Datentabelle in eine CSV-Datei geschrieben wird. Die resultierende CSV-Datei wurde jedoch abgeschnitten. Ungefähr 3 Zeilen von der letzten Zeile in der Mitte des Schreibens eines System.Guid die Datei stoppt einfach. Ich kann nicht feststellen, ob dies ein Problem mit meiner CSV-Konvertierungsmethode oder der ursprünglichen Grundgesamtheit der DataTable ist.
Aktualisieren
Vergiss den letzten Teil, den ich gerade vergessen habe, meinen Streamwriter zu leeren.
Ich habe meiner App innerhalb einer Klasse, die nach der äußersten Klasse benannt ist, zwei Zeilen hinzugefügt:
Dies sollte die App stoppen und im Debug-Modus aufrufen. Dann können Sie es durchgehen und die Werte in Ihren Objekten betrachten, während Sie mit der Maus darüber fahren.
quelle
Legen Sie den Haltepunkt für das Dataset / die Datentabelle fest (Tastenkombination f9 für den Haltepunkt) und führen Sie Ihre Anwendung aus (f5 ist die Tastenkombination) .
Hinweis: Überprüfen Sie, ob die Kompilierung debug = "true" in der Webkonfiguration wahr ist. Andernfalls wird Visual Studio nicht zum Debuggen verwendet.
quelle
quelle