Pagina 3 di 6 primaprima 1 2 3 4 5 ... ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 57
  1. #21
    però delle volte siete a collaborazione zero

    ----------------------------------------------------
    impariamo a fare un po' di debug

    *subito* dopo la composizione della stringa SQL, e
    comunque *prima* di eseguire la query metti

    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    poi posta quello che viene a video
    ----------------------------------------------------

  2. #22
    cosa non va?
    si spegne il pc?

  3. #23
    Originariamente inviato da Grambo
    cosa non va?
    si spegne il pc?
    quando "non va" di solito è il gatto che inizia a vomitare stamattina un cliente, al telefono, ogni volta che appariva la clessidra diceva: "ecco, SI E' BLOCCATO TUTTO!"

  4. #24
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    263
    Porca miseria FUNZIONA !
    Avevo lasciato degli apici in fondo alla query.
    Però in realtà io ora devo ritornare ad avere l'ordinamento (ORDER BY) attraverso la distanza e questo non funziona ancora.

    Riepilogando, la query che funziona è la seguente (quella di Grambo):

    "SELECT * FROM Tabella WHERE " & cInt(distance(Lat,Long,converti(gps_gradi_north,gp s_primi_north),converti(gps_gradi_east,gps_primi_e ast))) &" < "& cInt(dist)

    stampa esattamente i record che hanno una distanza inferiore a 100

    l'ho modificata nel modo seguente:

    "SELECT * FROM Tabella WHERE " & cInt(distance(Lat,Long,converti(gps_gradi_north,gp s_primi_north),converti(gps_gradi_east,gps_primi_e ast))) &" < "& cInt(dist) &" ORDER BY "& cInt(distance(Lat,Long,converti(gps_gradi_north,gp s_primi_north),converti(gps_gradi_east,gps_primi_e ast))) &" ASC "
    ma non va.
    La query stampata con le istruzioni di Optime è la seguente (100 è la distanza che inserisco io):

    maGGica SQL...: SELECT * FROM Company WHERE 0 < 100 ORDER BY 0 ASC

    e l'errore che mi da è il seguente:

    Microsoft OLE DB Provider for ODBC Drivers

    error '80040e21'

    ODBC driver does not support the requested properties.

  5. #25
    Originariamente inviato da marviv
    maGGica SQL...: SELECT * FROM Company WHERE 0 < 100 ORDER BY 0 ASC
    non puoi ordinare per 0, deve essere almeno 1 (è l'ordinale delle colonne in uscita)

  6. #26
    ma DISTANCE e CONVERTI sono funzioni udf di mysql?

  7. #27
    io non so cosa vuol dire ...WHERE 0<100 ORDER BY 0 ASC ?

    vi abbandono =)

  8. #28
    Originariamente inviato da Grambo
    io non so cosa vuol dire ...WHERE 0<100 ORDER BY 0 ASC ?

    vi abbandono =)
    'ndo vai? sta 'qqua, che forse l'avemo trovato

  9. #29
    ma non so che significa..io ho sempre usato access e per me quella cosa non ha senso
    WHERE 0<100 = tutte

    ORDER BY 0 ASC che significa?

    oppure è un campo che si chiama 0? se è così proverei a metterlo tra [] ma non so manco se si può chiamare usando un numero =\

  10. #30
    dobbiamo aspettare che marviv risponda alla mia domanda perché ho un sospetto...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.