tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
516
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    redwing78 redwing78 ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    75
    Hallo allerseits,
    ich verwalte eine ASP-Website für einen Fussballverein.
    Ich habe viele SQL-Abfragen, die sich auf eine gewisse (aktuelle) Saison beziehen, z.B.
    SELECT * FROM Termine WHERE Saison='0708'

    Das heisst, jedes Jahr muss ich in allen betroffenen ASP-Dateien das Kürzel von 0708 auf 0809 ändern.

    Habe mir gedacht, das könnte doch auch mit einer Include-Datei funktionieren, wo ich einfach die aktuelle Saison reinschreibe und jede Datei sich dann automatisch den aktuellen Wert holt .... geht das irgendwie?

    Danke & Gruss,
    redwing78
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.167
    Hi.

    Sicher geht das. Du definierst einfach eine Variable in einer Datei und include'st sie.

    Aber warum machst du das nicht einfach mit einer Berechnung - das hängt doch direkt vom Datum ab, oder nicht?
    Code vb:
    1
    2
    3
    4
    
    Dim d, saison
    d = now
     
    saison = Right("0" & month(d), 2) & right(year(d), 2)
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    redwing78 redwing78 ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    75
    Hallo, also ich würde es mir übersichtlich vorstellen, eine Datei, zB saison.inc zu erstellen und dann die Parameter (zB 0607 oder 0708) an allen erforderlichen Stellen in den ASP-Dokumenten zu integrieren (zB news-Anzeige, Spielerstatistiken, etc.)

    Aber ich habe es nicht geschafft, es in das SQL-Statement zu integrieren bitte um Hilfe!

    So etwas wie:
    SELECT * FROM Termine WHERE Saison='" & #Include file='saison.inc' & "'
    funktioniert leider nicht.

    Danke & Gruss,
    redwing78
     

  4. #4
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Zitat Zitat von redwing78 Beitrag anzeigen
    Hallo, also ich würde es mir übersichtlich vorstellen, eine Datei, zB saison.inc zu erstellen und dann die Parameter (zB 0607 oder 0708) an allen erforderlichen Stellen in den ASP-Dokumenten zu integrieren (zB news-Anzeige, Spielerstatistiken, etc.)

    Aber ich habe es nicht geschafft, es in das SQL-Statement zu integrieren bitte um Hilfe!

    So etwas wie:
    SELECT * FROM Termine WHERE Saison='" & #Include file='saison.inc' & "'
    funktioniert leider nicht.

    Danke & Gruss,
    redwing78
    Hi

    warum willst Du denn die Daten aus einer includierten Datei holen?
    Das funktionert so nicht, wie Du es beschrieben hast, kann ich Dir absolut versichern und es macht auch keinen Sinn. Sinn macht das Filtern der Daten über das Datum, wie es bereits beschrieben wurde.
     
    liebe Grüße, die Luzie

  5. #5
    redwing78 redwing78 ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    75
    Hallo,
    Datum alleine reicht nicht - das ist zuwenig Anhaltspunkt, um eine Saison zu definieren (zB hinsichtlich Spielerstatistik).

    Welche sonstigen Möglichkeiten habe ich, möglichst unkompliziert, die Tags wie zB 0708 oder 0607 in eine Abfrage zu bekommen und diese mit wenig Aufwand aktualisieren zu können?
    Vorschlag: Variable definieren, und per Include einen Wert auslesen ... funktioniert das?

    Danke & Gruss,
    Josef
    Geändert von redwing78 (11.07.07 um 17:03 Uhr)
     

  6. #6
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Hallo

    ich verstehe nicht, was Du da machen willst.

    Wenn Du ein Datum hast, kannst Du nach Monat und Jahr filtern. Gehören da noch andere Anhaltspunkte dazu, dann filterst Du die mit aus. Du verbindest die Bedingungen einfach mit and.
     
    liebe Grüße, die Luzie

  7. #7
    redwing78 redwing78 ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    75
    Hi Luzie,
    also zB bei den Spielerstatistiken habe ich kein Datum.
    Und im Moment setze ich halt eine mitgespeicherte Variable ein und suche dafür eine Erleichterung, dass ich nicht jede Saison alle Dateien ändern muss.

    Geht es grundsätzlich, eine Textdatei auszulesen und das Ergebnis in eine Variable zu speichern?

    Gruss,
    Josef
     

  8. #8
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Hi

    ja geht, allerdings über FSO. Schau mal bei http://www.aspextra.de, da wird beschrieben, wie man ein Textdatei erstellt, ausliest, verarbeitet und löscht.

    Ohmann, Du arbeitetest mit einer Datenbank und willst auf so umständliche Dinge zugreifen? Datum gehört dazu, gerade bei Statistiken.
     
    liebe Grüße, die Luzie

  9. #9
    redwing78 redwing78 ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Beiträge
    75
    Hi! Also ich kann ja nicht bei jedem Tor, Gelber Karte etc. das Datum dazuschreiben. Wir haben 12 Teams - da würde die Datenbank ja endlos riesig.

    Danke für den Tipp - funktioniert einwandfrei.
    Muss ja nicht immer eine komplexe Datenbankabfrage sein, wenn einfache Mittel auch ausreichen.

    Gruss,
    redwing78
     

  10. #10
    Registriert seit
    Aug 2003
    Ort
    Arnsberg, Germany, Germany
    Beiträge
    1.066
    Hallo

    ich bin fest davon überzeugt, dass Du genau weißt, wie Deine Tabellen aussehen, was Du damit machen möchtest und zu welchem Zweck Du diese verwenden willst.

    Leider leider bleibt dies der antwortenden Riege meist verborgen.

    Ich weiß nicht, an wievielen Stellen ich es schon geschrieben haben, ein gutes Datenbankdesign ist die halbe Miete.

    Auch als nicht Fußballprofi weiß ich, dass ein Tor mit einem Bein verbunden ist, das Bein mit einem Speiler der Spieler mit einer Mannschaft, die Mannschaft mit einem Spiel, das Spiel mit einem Spieltag und der Spieltag mit einem Datum mit einem Monat, der Monat mit einer Saison, die Saison mit einem Jahr.

    In diesem Sinne.
    Geändert von Luzie (15.07.07 um 08:55 Uhr)
     
    liebe Grüße, die Luzie

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 25.05.10, 14:33
  2. Wave-Datei in Exe integrieren
    Von rat-cop im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 06.03.06, 22:10
  3. beliebige Datei in Exe-Datei integrieren
    Von Shakie im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 20.05.04, 18:13
  4. function.inc.php integrieren (include)
    Von beatles im Forum PHP
    Antworten: 5
    Letzter Beitrag: 09.04.04, 20:53
  5. include datei mit variablen ausgeben
    Von THE REAL TOOLKIT im Forum PHP
    Antworten: 6
    Letzter Beitrag: 14.07.02, 23:34