när jag ändrar till -1 så funkar det men annars kan nån förklara varför?
Ogiltigt proceduranrop eller argument.: 'left'
Function minus2(minus)
minus2 = left(minus, len(minus)-10)
End Function
17 svar · 305 visningar · startad av pellesvenne
när jag ändrar till -1 så funkar det men annars kan nån förklara varför?
Ogiltigt proceduranrop eller argument.: 'left'
Function minus2(minus)
minus2 = left(minus, len(minus)-10)
End Function
Om inte antalet tecken i minus är fler än 21 så funkar det ju inte att använda len(minus)-20. Varför är väl ganska uppenbart, va?
jaha nu fattar jag men hur tar jag bort de sista 20 tecknen?
Precis som du gjort. Men du måste nog kolla om strängen minus innehåller fler än, eller 21 tecken innan du tar bort de sista 20 tecknen.
ja men utan att det ska finnas mer än 21 tecken??
Du kan ju inte ta bort fler tecken än det finns. Eller hur?
jamen hallå köra -20 tecken på recset("bla")
Function minus2(minus)
minus2 = left(minus, len(minus)-20)
End Function
Response.Write minus2(recset("bla"))
jamen jag har ju inte 20 tecken i databasen det e 10 tecken vill göra -20 på de det ser ut så här:
HOHOHO,2002-02-02 20:00:00
Ursäkta mig, pellesvenne, men du måste skriva så man förstår. Annars är det omöjligt att hjälpa dig. Använd gärna både punkter och kommatecken.
20 steg bakåt da på HOHOHO,2002-02-02 20:00:00 från höger hur gör man det??
Feltyp:
ogiltigt proceduranrop eller argument.: 'left'
Uppdatera Scriptmotorn?
Exakt vad innehåller rs("inlagg") eller vad det heter? Hur ser koden runt ut?
recset("Inlagg1") ser ut så här!
Tjenixen!#2002-12-12 20:22:22
det finns ingen kod runt om!! har bara databas kopplingen!
om inlägget inte innehåller "#" får du felmess!!