Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    111

    query campo tabella come variabile

    ciao a tutti

    è possibile fare una query di questo tipo??

    codice:
    set rs=conn.execute("select * from '"&campo&"' where id'"&campo&"'="& id)

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    22
    io creo tutte le query in maniera dinamica con variabiali, cicli for ... next, etc. non credo ci siano problemi utilizzando il tuo metodo.

  3. #3
    s', ma togli l'apici...

    codice:
    set rs=conn.execute("select * from " & nome_tabella & " where " & nome_campo & "=" & id)

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    111
    pensavo anch'io ma mi da errore...

    codice:
    Errore di sintassi nella query. Proposizione della query incompleta.
    alla linea dell'errore c'è quello che ho scritto prima.
    E' la prima volta che provo una cosa del genere... tanto per migliorare il mio ASP...


  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    111
    avevo già provato a togliere apici ma ancora peggio

    codice:
    Errore di sintassi nella proposizione FROM.

  6. #6
    fatti stampare la query prima di eseguirla

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    111
    ho provato anche quello
    i campi me li stampa correttamente...

  8. #8
    codice:
    response.write "select * from " & nome_tabella & " where " & nome_campo & "=" & id
    response.flush
    set rs=conn.execute("select * from " & nome_tabella & " where " & nome_campo & "=" & id)

  9. #9
    e postala, che la si guarda anche noi!

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    22
    Magari l'errore è proprio nel nome della tabella oppure nel nome del campo (che dovrebbe essere qualcosa tipo tabellaid, vero?)

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 © 2025 vBulletin Solutions, Inc. All rights reserved.