Buenas,
Estoy haciendo algo como esto:
local fso, ofile
fso = createobject("Scripting.FileSystemObject")
ofile = fso.createtextefile("c:prueba.csv")
=sqlexec(hconex,"exec sp_devregs","vcursor")
select alltrim(campo1) + "|" + ;
alltrim(campo2) + "|" + ;
.
.
.
alltrim(campon) as linea;
from vcursor ;
into vcursor
select vcursor
scan
ofile.writeline(vcursor.linea)
endscan
ofile.close
Estoy obteniendo un error 1426. Error code 0*80020005 "typemismatch". Tengo un campo que devuelve un número que convierto a nivel de base de datos (sql server 2005) en varchar(2) y es el que me está generando el error (si quito ese campo el código funciona bien). Alguna idea para corregir el error?