Avatar billede kbonline Nybegynder
01. december 2004 - 22:50 Der er 16 kommentarer og
1 løsning

billed=rs("varenummer) minus de første 6 tegn

hvordan udskiller du de første 6 tegn i et database udtræk?

jeg skal bruge varenummeret men kun de sidste tegn (efter de første 6)

billed = rs("varenummer") - de første 6 tegn

Grunden er, at der i varenummeret er både /&" tegn, hvilket vil give mig lidt problemer ved videre brug.
Avatar billede michael_stim Ekspert
01. december 2004 - 23:02 #1
myStr = Replace(myStr, Left(myStr, 6), "")
Avatar billede kabbak Professor
01. december 2004 - 23:05 #2
billed = mid(rs("varenummer"),7,len(rs("varenummer"))
sådan ville jeg gøre i vb
Avatar billede kabbak Professor
01. december 2004 - 23:06 #3
billed = mid(rs("varenummer"),7,len(rs("varenummer")-6)
sådan
Avatar billede kbonline Nybegynder
01. december 2004 - 23:18 #4
kabbak

jeg får nu denne fejl :

Microsoft VBScript compilation error '800a03ee'

Expected ')'

/shop/butik/varer.asp, line 70

billed = mid(rs("varenummer"),7,len(rs("varenummer")-6)
-------------------------------------------------------^
Avatar billede michael_stim Ekspert
01. december 2004 - 23:19 #5
billed = mid(rs("varenummer"),7,len(rs("varenummer")-6))
Avatar billede kbonline Nybegynder
01. december 2004 - 23:22 #6
den tager stadig de 6 første tegn med :-(
Avatar billede michael_stim Ekspert
01. december 2004 - 23:23 #7
Har du prævet min?
muStr = rs("varenummer")
myStr = Replace(myStr, Left(myStr, 6), "")
Avatar billede kbonline Nybegynder
01. december 2004 - 23:24 #8
her er et eksempel på et filnavn:

/shop/varefoto/21210/101580.jpg

de første 6 "21210/" skulle ikke med
Avatar billede michael_stim Ekspert
01. december 2004 - 23:24 #9
prævet=prøvet
Avatar billede kbonline Nybegynder
01. december 2004 - 23:30 #10
michael - nej jeg er lidt i tvivl om hvordan det skal flettes ind :-(
Avatar billede michael_stim Ekspert
01. december 2004 - 23:31 #11
myStr = rs("varenummer")
myStr = Replace(myStr, Left(myStr, 6), "")
response.write myStr
Avatar billede kbonline Nybegynder
01. december 2004 - 23:33 #12
billed = myStr ?
Avatar billede michael_stim Ekspert
01. december 2004 - 23:34 #13
billed = rs("varenummer")
billed = Replace(billed , Left(billed , 6), "")
response.write billed
Ja
Avatar billede kbonline Nybegynder
01. december 2004 - 23:39 #14
den giver desværre samme resultat :-(
de første 6 kommer stadig med

min kode ser nu sådan ud :

<%
billed = rs("varenummer")
billed = Replace(billed , Left(billed , 6), "")
if rs("billed")=1 then pic = billed
%>
Avatar billede kbonline Nybegynder
01. december 2004 - 23:42 #15
UNDSKYLD

Det virker

1000 tak for hjælpen
Avatar billede kbonline Nybegynder
01. december 2004 - 23:43 #16
svar venligst Michael
Avatar billede michael_stim Ekspert
01. december 2004 - 23:46 #17
Great ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester