Ciao a tutti,
costruisco questa stringa per utilizzarla come parametro dell'IN in una select.

Il problema è nel ciclo non riesco a togliere l'ultima virgola.
Do While Not rsprinci.EOF

iprinci=iprinci+1

%>

<%
if (iprinci = 1) then
%>


<%
vc_listcodiavvi=vc_listcodiavvi&"'"&rsprinci("CODI _AVVI").Value&","

'response.write vc_listcodiavvi
%>
<%
else
%>
<%=rsprinci("CODI_AVVI").Value%> - <%=rsprinci("NUME_AVVI").Value%>


<%
vc_listcodiavvi=vc_listcodiavvi&"'"&rsprinci("CODI _AVVI").Value&"',"

'response.write vc_listcodiavvi
end if
%>
Per risolvere il problema, ho fatto così

listcodiavvi_fina=LEFT(vc_listcodiavvi,(LEN(vc_lis tcodiavvi)-1))

E mi da questo errore
Chiamata di routine o argomento non validi: 'LEFT'
In effetti se provo a catturare il risultato della LEN, viene -1.

Ma perchè?
La variabile vc_listcodiavvi è GIA' una stringa!

Grazie l'attenzione!
Un saluto