tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
589
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    michback20 michback20 ist offline Mitglied
    Registriert seit
    Nov 2004
    Beiträge
    16
    Hallo Leute,

    ich habe eine dyn. Array erstellt, welche dann über ein DataTable graphisch für den Bentzer sichtbar wird. Dieser soll nun Werte in der DataTable ändern. Das genaue Problem liegt nun darin, dass die änderungen nicht in meiner dyn. Array nicht überschrieben sind. Ich habe mal ein Beispiel gemacht, was das verdeutlicht

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    
     
    [size=2][color=#0000ff]private[/color][/size][size=2] [/size][size=2][color=#0000ff]void[/color][/size][size=2] button1_Click([/size][size=2][color=#0000ff]object[/color][/size][size=2] sender, System.EventArgs e)
     
    {
     
     
     
    [/size][size=2][color=#0000ff]string[/color][/size][size=2][,] ar = [/size][size=2][color=#0000ff]new[/color][/size][size=2] [/size][size=2][color=#0000ff]string[/color][/size][size=2][,] { { a, b }, { c, d }, { e, f }, { g, h } };
     
    DataTable dt = [/size][size=2][color=#0000ff]new[/color][/size][size=2] DataTable();
     
    dt.AcceptChanges();
     
    [/size][size=2][color=#0000ff]for[/color][/size][size=2] ([/size][size=2][color=#0000ff]int[/color][/size][size=2] i = 0; i < ar.GetLength(1); i++) 
     
    dt.Columns.Add([/size][size=2][color=#0000ff]new[/color][/size][size=2] DataColumn(i.ToString()));
     
    [/size][size=2][color=#0000ff]for[/color][/size][size=2] ([/size][size=2][color=#0000ff]int[/color][/size][size=2] i = 0; i < ar.GetLength(0); i++)
     
    {
     
    DataRow row = dt.NewRow();
     
    [/size][size=2][color=#0000ff]for[/color][/size][size=2] ([/size][size=2][color=#0000ff]int[/color][/size][size=2] j = 0; j < ar.GetLength(1); j++)
     
    row[j] = ar[i,j];
     
     
     
    dt.Rows.Add(row);
     
     
     
    }
     
     
     
    [/size][size=2][color=#0000ff]this[/color][/size][size=2].dataGrid1.DataSource = dt;
     
    }
     
    [/size][size=2][color=#0000ff]private[/color][/size][size=2] [/size][size=2][color=#0000ff]void[/color][/size][size=2] button2_Click([/size][size=2][color=#0000ff]object[/color][/size][size=2] sender, System.EventArgs e)
     
    {
     
    MessageBox.Show(a);  /// als Beispiel a, wurde vorher in ar definiert
     
    }
     
    [/size]
     

  2. #2
    michback20 michback20 ist offline Mitglied
    Registriert seit
    Nov 2004
    Beiträge
    16
    Hallo Leute,

    weiß jemand, wo ich soetwas nachlesen kann? Also ich meine richtig behandelt. Ich habe einige Bücher, allerdings steht dazu entweder nichts oder nur sehr wenig drin. Vielleicht weiß jemand, wo ich mich darüber richtig schlau machen kann? Buch oder Internetseite wären sehr gut.

    Gruß Michael
     

Ähnliche Themen

  1. DataTable in Array (int)
    Von dumbaz28 im Forum .NET Datenverwaltung
    Antworten: 0
    Letzter Beitrag: 26.01.10, 17:24
  2. DataTable zu Array
    Von michback20 im Forum .NET Archiv
    Antworten: 5
    Letzter Beitrag: 28.05.08, 12:46
  3. JSF - Ändern einer Zeile aus dataTable
    Von 321 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 19.02.08, 20:42
  4. eine olumn aus einer datatable
    Von Ignus im Forum .NET Datenverwaltung
    Antworten: 3
    Letzter Beitrag: 30.07.06, 13:04
  5. Typ einer Variable in einem Array erkennen
    Von Nitromaus im Forum PHP
    Antworten: 10
    Letzter Beitrag: 28.02.04, 19:14