Foros del Web » Programando para Internet » ASP Clásico »

20 Letras??

Estas en el tema de 20 Letras?? en el foro de ASP Clásico en Foros del Web. Como muestro los primeros 20 caracteres de una cadena ??? hago esta pregunta.. porque vi que en las faqs estan las primeras 20 palabras pero ...
  #1 (permalink)  
Antiguo 30/04/2003, 17:45
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 6 meses
Puntos: 0
Exclamación 20 Letras??

Como muestro los primeros 20 caracteres de una cadena ???

hago esta pregunta.. porque vi que en las faqs estan las primeras 20 palabras pero no las primeras veinte letras..


Gracias
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #2 (permalink)  
Antiguo 30/04/2003, 17:47
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Hola amigo, esto es bien sencillo:

Left(Frase, 20)

Un saludo
  #3 (permalink)  
Antiguo 30/04/2003, 19:02
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Si se trata de datos que obtienes de un campo de uan tabla, hazlo asi:
<%response.write(Mid(rs("campo"),1,20))%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #4 (permalink)  
Antiguo 30/04/2003, 21:10
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 6 meses
Puntos: 0
Muchas gracias a ambos.. las dos opciones funcionan pero talvez alguno me puede explicar cual es la diferencia entre ambas

<% = Left(rs("Contenido"), 45) %>

<%=(Mid(rs("Contenido"),1,45))%>
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #5 (permalink)  
Antiguo 30/04/2003, 21:21
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Hola affv:

La función Left lo que hace es extraer los primeros n caracteres de una cadena.

La función Mid extrae n caracteres, pero a partir de una posición que es la que le especificas en el 2º parámetro.

Si esta posición es 1, el resultado es igual que con la función Left.

Espero haberte ayudado. Un saludo.
  #6 (permalink)  
Antiguo 30/04/2003, 21:22
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 6 meses
Puntos: 0
Muchisimo...

Te lo agradesco.. Tambien a ti Maestro
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:01.