none
Excel Buch mit ODBC-Kapiteln RRS feed

  • Frage

  • Liebe Kollegen,

     

    ich beschäftige mich mit dem Thema Daten aus einer via-ODBC angeschlossenen Datenbank zu holen und in Excel zu verarbeiten.

    Hier suche ich informationen wie ich (evtl. mit VBA) die selektieren Datensätze noch weiter einschränken kann. Ich habe bsp.: eine Spalte mit Datum und möchte aber nur die gesammelt bekommen mit dem Datum von heute.

    Somit werde ich wahrscheinlich das heutige Datum in eine Variable schreiben müssen und die dann an die "Select"-Abfrage übergeben.

    Hat hier einer eine Idee wiedas zu machen wäre oder ein Buchvorschlag?

    Vielen Dank

    schorsch_02

    Mittwoch, 1. Dezember 2010 14:24

Antworten

  • Hallo,

    wie sieht den Dein bisheriger Code aus? Greifst Du per DAO oder ADO auf die Datenbank zu? Welche Datenbank verwendest Du?

    In einem SQL Statement kann man über die WHERE Klausel die Datensätze über Filter auf die Spalten einschränken. Aber gerade bei Datumswerten hängt es etwas sehr von der verwendeten Datenbank ab. Bei z.B. MS Access könnte man so filtern:

    SELECT * FROM DeineTabelle WHERE DatumsFeld = #12/17/2010#

    um heutige Datensätze zu erhalten; bei anderen DBMS kann man andere Datumsformate verwenden, z.B. das ODBC Format

    {d '2010-12-17'} bzw. mit Uhrzeit  {ts '2010-12-17 19:49:99'}


    Olaf Helper ----------- * cogito ergo sum * errare humanum est * quote erat demonstrandum * Wenn ich denke, ist das ein Fehler und das beweise ich täglich http://olafhelper.over-blog.de
    Freitag, 17. Dezember 2010 18:49