Limitar Caracteres ASP

Nicomix
08 de Septiembre del 2002
Amigos mi problema es el siguiente..
me gustaria asignar un limite de caracteres a la información que voy a mostrar por ejemplo en una tabla y eso lo logre con <%= mid(result.fields("News_title"),1,60)%> es ese ejemplo limito a 60 caracteres contados de 1 en 1 correlativos si me equivoco corriganlo pero a mi me funciona.
Ahora el problema que tengo es que quiero limitar hasta que encuentre el primer punto "." por ejemplo si el texto en la bd dice nuevo sistema funcona perfectamente. Pero sabemos.... etc yo quiero que solo muestre hasta el . o sea nuevo sistema funcona perfectamente. si alguien me puede ayudar le doy las gracias...

rapomon
08 de Septiembre del 2002
Si lo que realmente quieres es cortar la frase a partir del primer punto encontrado a partir de la posición 60 el código sería:

Pos = 60
If Len(result.fields("News_title")) > Pos Then
Mostrar = False
For i = Pos To Len(result.fields("News_title"))
If Mid(result.fields("News_title"), i, 1) = "." Then
Mostrar = True
Response.Write Left(result.fields("News_title"), i)
End If
If Not Mostrar Then
response.write result.fields("News_title")
End If
Next
Else
response.write result.fields("News_title")
End If