• Miércoles 24 de Julio de 2024, 06:56

Autor Tema:  Error 1426 Usando TextStream  (Leído 1984 veces)

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Error 1426 Usando TextStream
« en: Lunes 11 de Abril de 2011, 02:28 »
0
Buenas,

Estoy haciendo algo como esto:

Código: Text
  1.  
  2. local fso, ofile
  3. fso = createobject("Scripting.FileSystemObject")
  4. ofile = fso.createtextefile("c:prueba.csv")
  5. =sqlexec(hconex,"exec sp_devregs","vcursor")
  6. select alltrim(campo1) + "|" + ;
  7. alltrim(campo2) + "|" + ;
  8. .
  9. .
  10. .
  11. alltrim(campon) as linea;
  12. from vcursor ;
  13. into vcursor
  14.  
  15. select vcursor
  16. scan
  17.    ofile.writeline(vcursor.linea)
  18. endscan
  19. ofile.close
  20.  
  21.  

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?