116 messaggi dal 15 aprile 2001
- Ho un campo tipo "TESTO";
- in tale campo però risiedono solo NUMERI;
- non posso modificare ne il tipo di campo, ne sostituire il contenuto dei campi con dei codici alfanumerici o con delle lettere;
- ho la necessità di selezionare UNIVOCAMENTE in base a questo campo;

**Se faccio WHERE xxx ="&xxx&"" non funziona, poichè il tipo di campo è testo;
**Se faccio con LIKE, non và poichè se ho ad esempio "34", questo mi seleziona "134";

Qualche esperto sa aiutarmi?
Grazie.
14 messaggi dal 09 dicembre 2002
Non sono un grande esperto ma vediamo se riesco ad aiutarti

dunque se il campo di tipo testo in questione è quello del form
allora fai where xxx="&int(xxx)&"

se il campo di tipo testo è nel database allora fai
varstr=cStr(xxx) e poi
where xxx="&varstr&"

ciao ciao

Come un bambinoo che disegna le cose belle che non ha....passo il tempo ad inventare la realtà
879 messaggi dal 09 luglio 2002
www.i-studio.it
Ciao,
il campo nel db e' di tipo Testo ma contiene numeri, giusto? Allora, puoi fare:
... WHERE xxx = '" & xxx & "'" (cioe' aggiungi gli apici prima e dopo il valore)

Cosi', se ad es. hai nel DB il valore 34 la tua select diventa:
... WHERE xxx='34'
e sicuramente trovi il valore.

Era questo il problema o c'e' qualcos'altro?

Ciao
Alex

Internetworking Studio Srl
www.i-studio.it
116 messaggi dal 15 aprile 2001
Il problema era proprio questo.
Provo subito.
116 messaggi dal 15 aprile 2001
Grazie ad entrambi.
Un piccolo problema, questo, che mi portavo da una vita ed ora che l'asp pare quasi al tramonto ...l''ho risolto.

Ciao e grazie.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.