Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    33

    Variabile in una Select

    Salve a tutti. Alla proprietà datasource di un controllo data assegno l'istruzione "select * from tabella where campo = '" & variabile & "'". Se campo e' una stringa, funziona tutto bene, ma se e' un numero, mi da errore di tipo. C'è qualche altro modo per includere una variabile numero in una select? Grazie a tutti.

  2. #2
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao. Secondo me dipende dagli apici. Infatti se inserisci una stringa di solito essa è contenuta tra singoli apici, i numeri, invece, non sono contenuti tra apicidi nessun tipo.
    Ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    33
    Ciao Angelo, il problema e' che se non metto gli apici mi da errore. Io credo che bisogni sostituire & con un altro carattere. Grazie comunque.

  4. #4
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao. Non so che linguaggio sia, di solito utilizzando java io faccio

    "select * from tabella where campo = '" + variabile + "'" se campo è una stringa mentre
    "select * from tabella where campo = " + variabile se campo è un numero e mi va bene, sia su access sia su oracle che mysql. A te penso che sia la stessa cosa solo fatta in ASP. Cmq prova e se trovi la soluzione fammi sapere. Ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    33
    Il linguaggio che uso e Visual Basic 6.0. Cmq ora prova. Grazie

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.