Ciao a tutti, e buon lunedì.
Ho un piccolo problema, ho un campo di una tabella dove ho inserito l'indirizzo completo del cliente.
Esempio = "Via Milano, 3 30021 Caorle (VE)"
Adesso io devo recuperare i dati per effettuare una query. La prima soluzione è stata questa :
'faccio lo split
Dim via
via = "Via Milano, 3 30021 Caorle (VE)"
arrVia = split( via, " ")
'calcolo la dimensione dell array
dimVia = ubound(arrVia)
'se la dimensione è inferiore a 1
if dimVia < 1 then
response.write "messaggio di errore"
else
For i=0 to dimVia
Response.write arrVia(i)
Response.write "
"
next
end if
Il problema è che non tutti gli indirizzi sono completi, CAP, VIA, ecc.
Per non stravolgere la tabella, visto i troppi record che ho già inserito, che metodo posso utilizzare per recuperare i dati se presenti ?
Sul CAP, PROVINCIA nessun problema, controllo la presenza di un di parentesi tonde per la provincia e di 5 caratteri numerici per il CAP, anche se per quest'ultima ho un pò di dubbi.
Per il resto dei dati è un bel casino.
Consigli e suggerimenti...
Grazie e buona goirnata. Qui dalle mie parti nevica a dirotto.![]()