|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
convertire una stringa tutta in minuscolo....ASP
ho la necessità di convertira una stringa contenuta in una variabile che devo utilizzare in un if in minuscolo...esiste una funzione che mi faccia ciò??
grazie |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
C'è UCase(str)...
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
già che ci sono utilizzo questo 3d per chiedere un'altra cosa...
vorrei sapere come faccio a cercare i dati dentro a un dbase inserendo solo una parte del nome... io vado a cercare i dati in questa maniera Codice:
do while Not objrecordset.EOF if UCase(objRecordset.Fields("nome")) = UCase(stringa_da_cercare) then response.write(objRecordset.Fields("nome")) end if objrecordset.MoveNext loop grazie.. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Re: convertire una stringa tutta in minuscolo....ASP
Quote:
|
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Quote:
Prova e poi fammi sapere ![]() |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Re: convertire una stringa tutta in minuscolo....ASP
Quote:
Scusa è già la seconda volta che sbaglio a scrivere il tuo nick, perdonami ![]() |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Re: convertire una stringa tutta in minuscolo....ASP
Quote:
![]() Sì...avevo letto male ![]() Comunque non conviene fare una ricerca direttamente sui campi...conviene specificare la ricerca nella query che esegui... |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
Re: convertire una stringa tutta in minuscolo....ASP
Quote:
Set objRecordset = objConnessione.Execute("SELECT * FROM rubrica WHERE Nome LIKE '%"& stringa_da_cercare &"%' ") se inserisco tutto il noem me lo trova...ma se ne inserisco n pezzo non me lo trova...come mai?? |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Prova a stampare la stringa SQL a video... Poi la prendi e la metti in Access (se usi Access)...almeno puoi verificare meglio eventuali problemi...
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
La sintassi sembra giusta, prova come dice cionci che è sempre una soluzione ottima, ricorda solo che in access non esiste il % ma esiste il *
Poi access non è key sensitive, per cui se tu prendi una srtinga maiuscola o minuscola a lui nn fa differenza!! |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Mi sembra che anche in Access ci sia il %...anzi usando ADO o ODBC funziona solo il %...
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
ho provato a stampare la stringa e la stampa giusta...ho provato anche a sostituire il % con l'* ma non va lo stesso...
![]() ![]() |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma copiando la stringa stampata in Access ti trova tutti i record che vuoi ?
|
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
Quote:
|
|
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
La prendi, apri access, crei una query vuota, la incolli dentro, e la lanci!!
E vedi cosa ti dice, se ti da errori vari devi vedere, al massimo appunto metti * al posti di % |
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
Quote:
io ho provato a inserirlo così objConnessione.Execute("INSERT INTO rubrica (nome) VALUES('"&stringa_da_cercare &"')") e me lo inserisce tranquillamente... grazie! |
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
|
scusate m'intrometto(sperando di non fare una figuraccia!)
Intendono che: la SQL che hai scritto, la devi copiare ed incollare(come un normale copia-incolla)in una query vuota di access, nel senso che: Dal menu dove crei le maschere e le tabelle, c'è anche la voce 'query' Scegli 'nuova' e dentro incolli il contenuto della tua SQL. Per quanto riguarda il * ed il %, se nn ricordo male in acces fino al jet 3.x, si riconosceva solo *. Con il motore jet 4, con ADO ed ODBC, anche il % può essere utilizzato. Se ho fatto una figuraccia....meglio così, almeno oggi mi sono tolto il pensiero....
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n; Utilizzando atomi trivalenti drogheremo il silicio di tipo p; Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo |
![]() |
![]() |
![]() |
#19 | |
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
|
Quote:
però nn capisco perchè non funziona dalll'asp ![]() |
|
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Si, ma quando lanci la query ottieni il risultato giusto da access ?
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:45.