Ciao a tutti,

Ho bisogno di prelevare parte di una stringa, partendo da un carattere, fino ad una certa lunghezza.

Ho provato a fare in questo modo:
'word_key' è la parola da trovare nella stringa pricipale e dalla quale deve partire il prelievo di caratteri.
Con 'InStr' so da quale carattere parte la parola cercata, con 'CInt' forzo il risultato in numerico.
codice:
numero = CInt(InStr(rec("str_testo"), word_key))
'numero in questo caso corrisponderà a 67.

'se scrivo così non mi trova nulla
Response.Write "Stringa: ..."&Mid(rec("str_testo"),numero,20)&"...
"

'se scrivo così, invece, mi trova ciò che cerco:
Response.Write "Stringa: ..."&Mid(rec("str_testo"),67,20)&"...
"
Come posso fare?