22 messaggi dal 25 gennaio 2002
Salve a tutti,

avrei bisogno di ricavare solamente un numero X di caratteri da un testo contenuto in un campo MEMO del mio databse.

Avevo già usato una funzione del genere, ma non mi piaceva molto.

Era così fatta:
(
<%=Left((News.Fields.Item("Titolo").Value),InstrRev((News.Fields.Item("Titolo").Value)," "))& ">>>"%>)

Adesso vorrei sapere se c'è un modo di richiamare solo una parte del testo, ma anche di poter stabilire quanti caratteri mostrare .

Spero che possiate aiutarmi

14 messaggi dal 25 marzo 2002
Puoi usare la Mid .

esempio:

<%
campo = News.Fields.Item("Titolo").Value
var = mid(campo,5,2)
%>

ti prende il valore del campo dal carattere 5 per altri due caratteri (al 7)

oppure

<%
campo = News.Fields.Item("Titolo").Value
var = mid(campo,5)
%>

ti prende il valore del campo dal carattere 5 in poi.

ciao !

********************
A S R - 1 9 2 7
********************

********************
A S R - 1 9 2 7
********************
22 messaggi dal 25 gennaio 2002
Ti ringrazio..funzionano benissimo...
Avrei però un'altra richiesta:

come faccio a fare in modo che le parole non siano bruscamente spezzate!??
Spero potrete aiutarmi!

839 messaggi dal 13 febbraio 2001
Questo è un problema assai comune. Negli scripts di Daniele c'era proprio qualcosa al riguardo... ...guardaci .

Ciao!
Paolo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.