tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
208
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    warcraft9105 warcraft9105 ist offline Mitglied Gold
    Registriert seit
    Feb 2008
    Ort
    Pocking (Bayern)
    Beiträge
    207
    Moin moin...
    ich weiß nicht mehr weiter... folgenden Code habe ich:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    
    OleDbCommand^ cmd = nullptr;
                try 
                {
                    cmd = ConnectCommand();
                    cmd->CommandText = "SELECT * FROM user";
                    OleDbDataReader^ myReader = cmd->ExecuteReader();
                    lstViewAntwort->Items->Clear();
                    String^ Line;
                    while(myReader->Read())
                    {    
                        Line = myReader["ID"]->ToString();
                        lstViewAntwort->Items->Add(Line);
                    }
                }
                catch (Exception^ ex) 
                {
                    MessageBox::Show (ex->Message);
                } 
                finally
                {
                    if (cmd != nullptr)
                        cmd->Connection->Close();
                }
    Die Funktion ConnectCommand gibt mir ein Command-Object zurück und verbindet zur Datenbank.

    Er wirft mir immer eine Exception sobald er mir die Daten auslesen soll also in folgender Zeile:
    Code :
    1
    
    OleDbDataReader^ myReader = cmd->ExecuteReader();
    Das ist jetzt Code von meinem Freund aber ich bin auch immer so vorgegangen und bei mir hats immer hingehauen...

    Hoffe ihr könnt mir helfen...

    Mfg, Maxi
     
    Guck mal auf Deiner Tastatur, da finden sich 2 Shift-Tasten. Die sind nicht dazu da ignoriert zu werden.;)

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Verräts du uns auch den Inhalt der Exception? Das macht die Lösungssuche etwas leichter
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    warcraft9105 warcraft9105 ist offline Mitglied Gold
    Registriert seit
    Feb 2008
    Ort
    Pocking (Bayern)
    Beiträge
    207
    Sorry... er sagt, dass wir einen Syntaxfehler in der FROM-Klausel haben...

    MfG, Maxi
     
    Guck mal auf Deiner Tastatur, da finden sich 2 Shift-Tasten. Die sind nicht dazu da ignoriert zu werden.;)

  4. #4
    warcraft9105 warcraft9105 ist offline Mitglied Gold
    Registriert seit
    Feb 2008
    Ort
    Pocking (Bayern)
    Beiträge
    207
    Problem gefunden
    Der Tabellenname "user" ist in Access ein Schlüsselwort und muss dann in eckigen Klammern stehen im CommandText...
    --> SELECT * FROM [user]

    MfG, Maxi
     
    Guck mal auf Deiner Tastatur, da finden sich 2 Shift-Tasten. Die sind nicht dazu da ignoriert zu werden.;)

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Dann ists ja gut

    Markierst du den Thread bitte noch als erledigt?! Danke!
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 11.01.11, 21:40
  2. Antworten: 4
    Letzter Beitrag: 22.03.06, 20:50
  3. PROBLEM! Pinnacle 2 GB Begrenzung Windows 2000 DC 50 PROBLEM!
    Von hennym im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 6
    Letzter Beitrag: 17.09.03, 22:09
  4. OleDbDataReader - Access prob
    Von fluessig im Forum ASP
    Antworten: 1
    Letzter Beitrag: 02.10.02, 11:19
  5. Antworten: 6
    Letzter Beitrag: 13.06.02, 12:29