Avatar billede moroax Nybegynder
15. maj 2001 - 04:13 Der er 5 kommentarer og
2 løsninger

en hurtig split af array som ikke er delt op

Jeg laver til hver bruger et MEGET unikt ID som består af tal og bogstaver & brugernavn & tal og bogstaver (eks.: mvf155922test1f155922
)
og gemmer det hele i en access tabel,
Nu skal jeg rive det fra hinanden igen
HOW ???...
der er jo ingen \",\" ell. lign.
og jeg VED at brugernavnet starter ved tegn 10 (9 hvis 0 også er et tal)
men der vides jo ikke hvor langt brugernavnet er ???...

nogle forslag ???...

- MoRoax

Avatar billede netsrac Praktikant
15. maj 2001 - 07:37 #1
<%=mid(streng, 10) %>
Avatar billede ricardo Nybegynder
15. maj 2001 - 07:41 #2
Det havde nok været nemmere at bruge 3 forskellige kolonner - det, du har gjort, gjorde man tit i \"gamle dage\" for at spare plads i DB\'en :)

Er det sidste tal altid lige langt?

Så kan du gøre således:

(jeg antager at det andet tal er 6 tegn lang)

str = \"mvf155922test1f155922\"


firstnum = left(str,9)

secondnum = right(str,6)

brugernavn = mid(str,9,(len(str)-6))

Hvis det andet tal har variabel længde, har du nok et uløseligt problem...brug 3 kolonner i stedet for.
Avatar billede moroax Nybegynder
15. maj 2001 - 15:31 #3
Hmmm...
Måske jeg formulerede mig forkert ! -

jeg skal eks. bruge ID(1) så skal den jo vise \"v\"
Det jeg mener er hvordan deler man \"mvf155922test1f155922\" op når den ikke er delt op med \",\" eller hvad man nu bruger
det jeg gerne vil have er
ID(0) = \"m\"
ID(1) = \"v\"
ID(2) = \"f\" osv....
Avatar billede ricardo Nybegynder
16. maj 2001 - 07:17 #4
dim arrId(3)
arrId(0) = left(str,1)
arrId(1) = mid(str,2,1)
arrId(2) = mid(str,3,1)
Avatar billede netsrac Praktikant
16. maj 2001 - 18:30 #5
function mysplit(streng)
dim myarr(len(streng))
for i = 0 to len(streng)
myarr(i) = mid(streng, i, 1)
next
mysplit = myarr
end function

mysplitarr = mysplit(\"hej med dig\")
Avatar billede moroax Nybegynder
16. maj 2001 - 22:47 #6
Tak skal i have begge 2,
nu har jeg lidt at arbejde på,
så jeg deler den mellem jer 15 point til hver er det o.k. ???

- MoRoax
Avatar billede netsrac Praktikant
16. maj 2001 - 23:17 #7
:-)
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

IT-JOB

Politiets Efterretningstjeneste

DevOps engineer til dataanalyse i PET

Scan Global Logistics

PMO Project Manager

Netcompany A/S

IT Consultant

Politiets Efterretningstjeneste

Netværksspecialist til IT i PET