webForumDet fria alternativet

Erätta sista komma-tecknet

ASPur ASP

4 svar · 254 visningar · startad av annesophie

annesophieMedlem sedan juni 20012 236 inlägg
#1

Hej,

Har ett litet problem som säkerligen har en väldigt enkel och logisk lösning - men jag får det inte att fungera.

Följande <%=rs6("powerclass")%> består av en radda med Watt klasser.
En produktserie kan tex ha följande 55 - 79, 80 - 124, 125 - 159, 160 - 209, 210 - 499 medan en annan har 55 - 79, 80 - 124.

Jag skulle vilja ersätta sista komma-tecknet med ordet and så att det blir som följande: 55 - 79 and 80 - 124.

Någon som kan ge mig en ledtråd?? :)

/A

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Ledtråd

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctinstrrev.asp

p = instrRev(s,",")
if p > 0 then  s = mid(s,1,p-1) & " and " & mid(s,p+1)
annesophieMedlem sedan juni 20012 236 inlägg
#3

Hmm ok jag är ju ingen Sherlock precis! :e

Kollade på sidan, började så här...tillsammans med din "ledtråd".

<%
Dim SearchString, SearchChar, p, s
SearchString = (rs6("powerclass"))
SearchChar = ","  'Utfor denna linje och linjen nedanfor samma sak?
p = instrRev(s,",")
if p > 0 then  s = mid(s,1,p-1) & " and " & mid(s,p+1) 
%>

Om jag är helt ute och cyklar (vilket inte är helt ovanligt eftersom jag testar utan stödhjul just nu ;) ) så uppskattar jag en föklaring varför.... :)

/A

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Det är bara att ordna med variabelnamnen så.

<%
Dim SearchString, SearchChar,p
SearchString =  rs6("powerclass")
p = instrRev(SearchString,",")
if p > 0 then  SearchString = mid(SearchString,1,p-1) & " and " & mid(SearchString,p+1) 
%>

SearchChar behövs inte

annesophieMedlem sedan juni 20012 236 inlägg
#5

Du är ju en MÄSTARE! Den fungerar klockrent! :)

TACK!!! :f

/A

PS) Vad gjorde SearchChar då?? Samma sak som raden nedanför eller?

131 ms totalt · 3 externa anrop · v20260731065814-full.b2af184d
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)