Muchisimas gracias, asi si que me ha funcionado

-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nombre de Juan Carlos
Paredes
Enviado el: viernes, 20 de febrero de 2004 17:14
Para: '[EMAIL PROTECTED]'
Asunto: RE: Pregunta SQL


Ok, entonces substr(digits(campo), 5, 2)

Saludos.
Juan Carlos

> -----Mensaje original-----
> De:   Diego Garulo [SMTP:[EMAIL PROTECTED]
> Enviado el:   viernes, 20 de febrero de 2004 17:08
> Para: [EMAIL PROTECTED]
> Asunto:       RE: Pregunta SQL
>
> Me sigue dando fallo de SQL.
>
> El campo al que quiero hacerle el SUBSTR es numerico, por si eso influye
> en
> algo
>
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] nombre de Juan Carlos
> Paredes
> Enviado el: viernes, 20 de febrero de 2004 16:51
> Para: '[EMAIL PROTECTED]'
> Asunto: RE: Pregunta SQL
>
>
> Prueba as�:
>
>       sSql = "Select [los campos que necesito] from BIBLIOTECA.FICHERO
> where
>       (SUBSTR(CAMPO, 5, 2)) = " & parm1
>
>
> Saludos.
>
> Juan Carlos.
> > -----Mensaje original-----
> > De: Diego Garulo [SMTP:[EMAIL PROTECTED]
> > Enviado el: viernes, 20 de febrero de 2004 16:49
> > Para:       [EMAIL PROTECTED]
> > Asunto:     Pregunta SQL
> >
> > Buenas tardes compa�eros foreros.
> >
> > Necesito enviar desde un programa en VisualBasic una sentencia SQL al
> 400
> > pero seleccionando una parte de un campo, para ello ejecuto la siguiente
> > sentencia SQL:
> >
> > sSql = "Select [los campos que necesito] from BIBLIOTECA.FICHERO where
> > (MID(CAMPO, 5, 2)) = " & parm1
> >
> > Y me da fallo en la opci�n MID.
> >
> > Tambi�n he probado con (MDI([BIBLIOTECA.FICHERO]![CAMPO], 5, 2)), pero
> con
> > el mismo resultado.
> >
> > Necesitar�a coger solo la informaci�n comprendida entre los caracteres 5
> y
> > 6
> > de ese campo que es de 8 caracteres.
> >
> > Si alguien puede ayudarme se lo agradecer�a enormemente.
> >
> > Un saludo y gracias por adelantado.
> >
> >
> >
> > _____________________________________________________
> > Forum.HELP400 es un servicio m�s de NEWS/400.
> > � Publicaciones Help400, S.L. - Todos los derechos reservados
> > http://www.help400.es
> > _____________________________________________________
> >
> > Para darte de baja, env�a el mensaje resultante de pulsar
> > mailto:[EMAIL PROTECTED]
>
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]
>
>
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]

_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a