ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
5416
5416
EMPFEHLEN
-
27.01.05 15:28 #1
- Registriert seit
- Nov 2004
- Beiträge
- 16
Hallo, ich habe eine DataTable erstellt, in der der Benutzer diverse Einträge vornimmt. Nun möchte ich diese auslesen und eine Array daraus machen, da ich mit einer Array doch mehr machen kann. Wie könnte ich an das Problem rangehen? Hat jemand einen Quellcode für mich?
Gruß Michael
-
Nicht gleich einen Quellcode aber vielleicht einen Anstoß.
Mein Vorschlag währe ein mehrdeminsionales Array zu erstellen. Jede Dimension repräsentiert dann quasi eine Spalte.
Mit einer for-Schleife könntest Du problemlos jede DataColumn in die jeweiligen Dimensionen schreiben.
MfG cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Die Frage, die sich stellt:
Was genau möchtest denn mit den Daten machen? Denn ein Array ist nicht unbedingt die beste und schnellste Variante ....
-
27.01.05 16:15 #4
- Registriert seit
- Nov 2004
- Beiträge
- 16
Also, ich möchte die DataTable, bzw. eventuell die Array durchsuchen und zwar in alle Richtungen. Ich möchte alle Zeilen durchsuchen, dann schauen welcher Eintrag in welcher Spalte steht, die Eintrage kurz speichern. Dann in der Spalte zu dem nächsten Eintrag nach oben bzw. nach unten gehen und schauen, in welcher Zeile der nächste Eintrag steht und den 1. Eintrag in dieser Zeile kurz speichern. Die kurz gespeicherten Einträge möchte ich dann in einer zweiten Tabelle wiederrum vergleichen mit diversen Spalten und Zeilen, die die gleichen Einträge haben, wie die, die ich zwischen gespeichert habe.
Also im Prinzip alles, was mit Durchsuchen zu tun hat.
So wie ich das gesehen habe kann die DataTable das nicht.
Gruß Michael
-
meiner meinung nach funktioniert das mit datatable genauso!
mit zwei verschachtelten foreach- Schleifen:
Code :1 2 3 4 5 6 7
foreach (DataRow r in deineDatatable.Rows) { foreach(DataColumn c in r.Columns) { c.ToString() entspricht Wert } }
gruß lectorq.e.d
-
Code :
1 2
Object[] myObjArray = new object[DataTable1.Rows.Count]; DataTable1.Rows.CopyTo(myObjArray, 0);
Die Zeit ist eine große Lehrerin. Schade nur, daß sie ihre Schüler umbringt.
Takt ist die Fähigkeit, einem anderen auf die Beine zu helfen, ohne ihm dabei auf die Füße zu treten.
Ähnliche Themen
-
DataTable
Von coolfire im Forum .NET ArchivAntworten: 6Letzter Beitrag: 24.11.10, 17:15 -
DataTable in Array (int)
Von dumbaz28 im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 26.01.10, 17:24 -
JSF und dataTable
Von naeko im Forum JavaAntworten: 0Letzter Beitrag: 13.04.07, 15:21 -
DataTable zu anderer DataTable hinzufügen
Von broetchen im Forum .NET DatenverwaltungAntworten: 4Letzter Beitrag: 12.09.05, 15:00 -
Variable einer Dyn. Array über DataTable verändern
Von michback20 im Forum .NET ArchivAntworten: 1Letzter Beitrag: 25.11.04, 12:25





Zitieren
Login




