TeeChart via SQL/*.mdb



  • Hallo und guten Abend in die Runde,

    versuche mich gerade mit teeChart und hänge fest.
    Vorab zur Information: Habe ein TChart und Query Komponente aufs Formular gesetzt, TChart eingestellt und zwei Series angelegt. Bei Query1 wurde ein AliasName via ODBC mauell angelegt und bei DataBaseName danach eingetragen.

    Series2->Add(349);
    Series1->Add(99);
    
    String ohne = "SELECT code FROM zusaetzlich Where code Is Null or code = ''";
    String mit = "SELECT code FROM zusaetzlich";
    Series1->Add(Query1->SQL->Add(ohne));
    Series2->Add(Query1->SQL->Add(mit))
    

    Leider funzt die automatische Darstellung der Achsen und der Reihen Markierung nur bei den ersten (manuellen Werten(...(349) & ...(99), die nur zu Test zwecken dienen). evtl. kann mir da jemand etwas auf die Sprünge helfen?

    Gruß

    gil



  • Siehe FAQ, "Ergebnisse von SELECT verarbeiten".



  • Hallo und guten Tag,

    danke für den Tipp mit der FAQ, habe einiges ausprobiert.
    Leider komme ich da nicht weiter.

    mfg

    Gil



  • Was konkret hast du ausprobiert?

    Das Problem an deinem ursprünglichen Code ist, dass du nicht (wie vermutlich erhofft) den Inhalt des Datensatzes zur Serie hinzufügst sondern den Rückgabewert der Add-Methode von TQuery.
    In besagtem FAQ-Thread gibt es haufenweise Beispiele zur richtigen Vorhgehensweise, Stichwort 'AsString'.


Anmelden zum Antworten