happydigit
Grünschnabel
Hallo,
ich hänge mal wieder bei den Basisc der OOP.
In der Classe Form1 werden mehrere DataTables (dt1 bis dt4) durch Aufrufen verschied. Funktion befühlt.
Nun ist es so, dass diese Auffüllwerte zufällig aus einer Datenbank geholt werden. Klappt alles einwandfrei. NUR:
In der DataTable dt2 gibt es ein Feld in jeder Zeile, das den gleichen Wert wie das gleiche Feld in der gleichen Zeile in dt1 haben muss.
Hätte ich alles in einer Klasse, dann könnte ich das Problem so lösen:
y und x sind bekannt, das Problem ist, das "dt1" in der Klasse nicht bekannt ist - weil diese eben aus Form1.cs kommt.
Ich weiß das ich irgendwie die DataTable public oder so machen muss - nur wie Quelltextmässig?
Danke für Eure Hilfe vorab.
ich hänge mal wieder bei den Basisc der OOP.
In der Classe Form1 werden mehrere DataTables (dt1 bis dt4) durch Aufrufen verschied. Funktion befühlt.
Nun ist es so, dass diese Auffüllwerte zufällig aus einer Datenbank geholt werden. Klappt alles einwandfrei. NUR:

In der DataTable dt2 gibt es ein Feld in jeder Zeile, das den gleichen Wert wie das gleiche Feld in der gleichen Zeile in dt1 haben muss.
Hätte ich alles in einer Klasse, dann könnte ich das Problem so lösen:
Code:
dr[dc.ColumnName] = dt1.Rows[y][x]
y und x sind bekannt, das Problem ist, das "dt1" in der Klasse nicht bekannt ist - weil diese eben aus Form1.cs kommt.
Ich weiß das ich irgendwie die DataTable public oder so machen muss - nur wie Quelltextmässig?
Danke für Eure Hilfe vorab.