27 messaggi dal 30 settembre 2001
sono alle prime armi per quanto riguarda la programmazione asp, pero' attraverso il vostro sito ho avuto un motivo in piu' per provare e' cosi ho fatto diverse cose utili per me e pe altri.
Pero' non sono riuscito a risolvere un problema magari per voi banale

Ho un database dove esiste un campo codice ed attraverso questo campo codice devo inserire un filtro, cioe' mi deve filtrare tutti i codici che iniziano per stenc.

Come posso fare a risolvere questo problema.

prova:
sqlstr="SELECT * FROM tabella WHERE
codice Like 'stenc*'"

grazie


153 messaggi dal 20 aprile 2001
Usa la percentuale al posto dell'asterisco.


sqlstr="SELECT * FROM tabella WHERE
codice Like 'stenc%'"

HD
____________
Posso indicarti la strada, ma poi devi seguirla da te.

HD
____________
Posso indicarti la strada, ma poi devi seguirla da te.
27 messaggi dal 30 settembre 2001
<b>marcon ha scritto:</b>
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote>quote:<hr height=1 noshade id=quote>

prova:
sqlstr="SELECT * FROM tabella WHERE
codice Like 'stenc%'"

ma non funziona !!!!

vi ricordo che il campo codici e' un testo e non un numerico !!!



grazie



<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>



1.605 messaggi dal 06 settembre 2002
dipende se il tuo database è access
allora dovresti scrivere

SELECT * FROM tabella WHERE
codice Like 'stenc*'


se è sql

SELECT * FROM tabella WHERE
codice Like 'stenc%'

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
902 messaggi dal 19 aprile 2001
no
da asp si usa % per il testo (anche in access!)
Se invece prova la query in access (usando le opportune funzioni usi *)
Scusa ma che significa che non funziona? Con % non ti da errore e se non trova i campi dipende dai record che hai dentro..
Ti ricordo che stai cercando tutti i record che iniziano per stenc.
Se volevi cercare i record che contengono stec =&gt; like '%stenc%'

 Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net
27 messaggi dal 30 settembre 2001
hai perfettamente ragione.

io sto usando un database di access, anche i record che iniziano con stenc, quindi in teoria 'stenc%'.

Ma all'interno del mio database ce ne sono cica 10 che iniziano per STENC.

Ti posso dire infatti che se metto '%stenc%' me li trova ma il problema e' che il risultato ottenuto e' che mi accoda anche gli altri codice del database.


Non riesco a capire !!!

Grazie e ciao



902 messaggi dal 19 aprile 2001
ma tu hai una riga
sql="SELECT * FROM tabella WHERE codice Like 'stenc%'" oppure stenc lo passi come parametro (magari attraverso un request)?
Se sei nel primo caso mi sembra praticamente impossibile..
Se sei nel secondo (come credo visto che passando con % iniziale va..) stai sbagliando a passargli i parametri... allora posta lo script...

 Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net

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.