Results 1 to 4 of 4

Thread: Query met params

  1. #1

    Query met params

    Hallo,

    Ik heb een TIBQuery met 5 parameters.
    Die query zie er als volgt uit:

    Code:
    select *
    from QUA_CLIENT_ID_DB
    where  
               UITVOERENDE_GEMEENTE  = :UITVOERENDE_GEMEENTE
    AND   AARD_DB_ID = :AARD_DB
    AND  ( (          (begindatum >= :BEGINPERIODE)
                 AND (begindatum <= :EINDPERIODE)
                )
    OR       (         (einddatum >= :BEGINPERIODE)
                  AND (einddatum <= :EINDPERIODE)
                 )
                )
    ORDER BY begindatum
    Nu wil ik zien hoe die query er met ingevulde params uit ziet.
    dus zoeiets:

    Code:
    select *
    from QUA_CLIENT_ID_DB
    where  
               UITVOERENDE_GEMEENTE  = 0432
    AND   AARD_DB_ID = :AARD_DB
    AND  ( (          (begindatum >= '1/1/1995')
                 AND (begindatum <= '1/1/1996')
                )
    OR       (         (einddatum >= '1/1/1995')
                  AND (einddatum <= '1/1/1996')
                 )
                )
    ORDER BY begindatum
    Is dat mogelijk?

    Ik weet dat ik de params via tibquery.params[i].value kan opvragen, maar dat wil ik niet.

  2. #2
    ehm nou heeft de tibQuery niet de mogelijkheid om dit naar een textfile te schrijven?

    met een gewone Tquery kun je dit door d.m.v.

    TQuery.SQL.SaveToFile('Textbestand')

    Greets

    Dees

  3. #3
    Dan wordt de query met parameters weggeschreven en niet met de waarde in die parameters

  4. #4
    Het samenvoegen van een query en zijn parameters gebeurt pas op de server. Daarom is er ook een prepare methode waarmee je de query met zijn parameters 'compileert' op de server. Daarna is het een kwestie van de parameters invullen in de 'gecompileerde' query. Ik denk dus niet dat er een optie is om de query te laten zien met zijn ingevulde parameters.

    Maar het is vrij simpel te maken door je querystring in een variabele te stoppen en vervolgens met StringReplace de :Params te vervangen door de .Param.AsString.
    Marcel

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. SQL Query met SubQuery en NOT
    By Jelmer in forum Databases
    Replies: 19
    Last Post: 29-Oct-04, 14:02
  2. "can not update this query type" met zeos
    By Pray in forum Databases
    Replies: 5
    Last Post: 18-Aug-04, 10:40
  3. Hoe vul je een array, met gegevens uit query
    By jdinge48 in forum Databases
    Replies: 11
    Last Post: 15-Sep-03, 17:30
  4. Replies: 3
    Last Post: 16-Oct-02, 16:34

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •