DataSet Datagrid DataSet Datagrid
Danke Danke:  0
Ergebnis 1 bis 13 von 13
  1. Hi,
    ich versuche gerade eine Xml Datei mittels Dataset in ein Datagrid auszulesen:

    Code:
          public void Xml_lesen(string Dateiname,DataSet ds, DataGrid dg)
          {
              ds.ReadXml(Dateiname);
              dg.DataSource = ds; 
          }
    Wenn ich das Programm auf dem PC starte läuft es auch wunderbar und ich sehe alle Werte in meinem Datagrid.

    Aber wenn ich das Programm auf meinem Smartphone (WM 6.5) starte, tut sich nichts?

    Weiß jemand weiter?
    0
     

  2. Versuch mal den code in einem try/catch Block auszuführen:

    Code:
            public void Xml_lesen(string Dateiname, DataSet ds, DataGrid dg)
            {
                try
                {
                    ds.ReadXml(Dateiname);
                    dg.DataSource = ds;
                }
                catch (Exception e) // hier mal alle Exceptions abfangen
                {
                    MessageBox.Show(e.Message);
                }
            }
    0
     

  3. Hab es eben mal probiert.
    Auf dem Handy wird keinerlei Fehlermeldung angezeit. Im Emulator hingegen zeigt er alle möglichen Fehler an.
    0
     

  4. Mit welchem Framework arbeitest Du? 2.0 oder 3.5?
    Was sind das für Fehlermeldungen?

    Stimmt der Pfad der xml-Datei? Wird diese Datei mit dem exe geliefert?
    Vor dem try folgender Code:
    Code:
    FileInfo fileInfo = new FileInfo(Dateiname);
    if (!fileInfo.Exists) MessageBox.Show("file not found");
    0
     

  5. Arbeite mit Framework 3.5.

    Die Fehlermeldung beim emulator war nur das er die datei nicht finden konnte.

    Der Dateipfad stimmt, hab auch schon extra ein File.Exists ausprobiert.
    In der Datei steht auch was drinne...

    Weiß echt nicht woran es liegen könnte...
    0
     

  6. File.Exists ist true, aber es kommt eine FileNotFoundException? Wie ist der Dateipfad definiert?
    0
     

  7. Nein, hab mich falsch ausgedrückt.
    Habe bei dem Emulator mal ohne das die .xml datei existiert ausprobiert. Dann kam die Fehlermeldung.
    0
     

  8. Muss noch nachfragen, ob auf dem Gerät und dem Emulator .net 3.5 installiert ist. (sorry )
    Kannst Du eine kleine Solution erstellen, die das Problem reproduziert und hier anhängen? Oder nur die xml Datei, um es mal lokal auszuprobieren?
    0
     

  9. Auf dem Handy und Emu sind jeweils 3.5 installiert.

    Hier ist mal mein Projekt...

    Danke schonmal.
    Angehängte Dateien Angehängte Dateien
    0
     

  10. Die Datasource des Grids braucht ein Table und nicht ein Dataset. Folgende Änderung in Xml_lesen füllt das DataGrid:
    Code:
    dg.DataSource = ds.Tables[0];
    0
     

  11. Ah, dankeschön
    0
     

  12. Hab nochmal eine Frage zum DataSet.
    Wie kann ich die Anzahl der Einträge raus bekommen?
    Also wieviele rows beschrieben sind?
    0
     

  13. Code:
    int count = ds.Tables[0].Rows.Count;
    0
     

Ähnliche Themen

  1. dataGrid position
    Von dä gast im Forum Programmieren
    Antworten: 2
    Letzter Beitrag: 09.04.2006, 11:38

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

datagrid dataset

windows mobile datagrid

Dataset datagrid

windows ce datagrid

daten von xml in dataset in datagridview

tutorial windows mobile datagrid

datagrid windows mobile

windows mobile 6.5 grid

windows mobile datagrid.readxml daten nicht

windows ce dataset

windows mobile Datagrid tutorial

datagridview dataset änderungen übernehmedatagrid window mobile applicationdataset windows cedata grid windows mobile 6.5ds.tables datagridviewdataset programmierenwindows mobile dataset datagriddataset datagrid lesenwindows mobile data setdataset mit datagrid anzeigen windows cetextdatei in windows ce datasetdatagrid windows cedatengrid programmierendatagrid phone 6.5

Stichworte