Sì, avete letto bene (o magari già lo sapevate), comunque a chi dovesse capitare questo errore, la soluzione è abbastanza banale (anche se ci ho perso 2 ore )

In pratica.
Creo un file .html con MyFile nel seguente modo (posto solo la parte relativa che dava errore)

codice:
....
MyFile.WriteLine("    
 ")

sqldett="SELECT * FROM V_ASP_ANAGINDIAZIE where CODICE_TIPO_INDIRIZZO=9 AND CODI_AZIE="&rsprincifile("CODI_AZIE")&" AND ROWNUM=1"

Set rsdett = con.Execute(sqldett)
    if not rsdett.EOF then
		MyFile.WriteLine(" " & rsdett("DESC_VIAA") &"  ")
		if rsdett("NUME_CIVI")<>"0" then
			MyFile.WriteLine(" ,  "& rsdett("NUME_CIVI") &" ")
		end if
		
MyFile.WriteLine(" 
 ")
...
bene, se scrivo
codice:
sqlDETT="SELECT * FROM V_ASP_ANAGINDIAZIE where CODICE_TIPO_INDIRIZZO=9 AND
quindi in maiuscolo, mi dava l'errore che vi dicevo.
L'ho messo minuscolo e tutto è tornato ok... VVoVe: