Avatar billede bongi Juniormester
12. november 2001 - 19:48 Der er 11 kommentarer og
1 løsning

hente og splitte data fra access db.

Hej alle !!

Endnu et lille prob.

Jeg henter en post i db som består af flere numre adskildt af , (komma)

Jeg skal have skildt dem ad så jeg for hver nummer kan lave en søgning i en anden db...

Men (og her kommer det...)
HVORDAN ????

Det skal lige nævnes at det der indeholder alle værdierne hedder :

rs(\"numre\")

Jeg ved det måske er mange point men de skal jo bruges ;-)
Avatar billede bongi Juniormester
12. november 2001 - 19:50 #1
de står i db som :

1,3,4,56,324
Avatar billede netsrac Praktikant
12. november 2001 - 19:50 #2
mya = Split(rs(\"numre\"), \",\")
For i = 0 to Ubound(mya)
Response.write(mya(i))
Next
Avatar billede bongi Juniormester
12. november 2001 - 19:59 #3
ok men hvordan laver jeg en søgning med  response.write ??

kan den laves om til fks.: Var_nummer = (mya(i)) ?

da jeg er nødsaget til at havge en variabel at \"gå videre med\"
Avatar billede netsrac Praktikant
12. november 2001 - 20:03 #4
Ja selvfølgelig kan det det, du kan også lave det direkte med mya(i)
Avatar billede bongi Juniormester
12. november 2001 - 20:05 #5
tester ligeg i morgen så skal du nok få point hvis det virker..

PFT
Bongis
Avatar billede bongi Juniormester
13. november 2001 - 11:16 #6
Det virker tak....

Kan du også hjælpe med hvordan jeg sletter bare et tal i recorden hvis nu den fks består af :

2,6,5,56,42,65,7

Og jeg så gerne vil slette 5

Jeg ville også gerne kunne tjekke om et tal var der i forvejen så det ikke blev tilført 2 gange...

Jeg smider gerne flere point hvis det er det der skal til
Avatar billede netsrac Praktikant
13. november 2001 - 14:24 #7
Skal den slettes permanent eller skal den kun slettes i arrayet for denne ene gang ?
Avatar billede bongi Juniormester
13. november 2001 - 21:36 #8
det skal slettes permanent...
Avatar billede netsrac Praktikant
13. november 2001 - 23:06 #9
Ja den var straks være, det må blive noget med at slette det fra strengen også køre en update på databasen.
Avatar billede bongi Juniormester
14. november 2001 - 10:57 #10
har du forslag til hvordan ??

point følger gerne bare sig hvor mange  :-)
Avatar billede netsrac Praktikant
14. november 2001 - 13:56 #11
Når du trækker ud går jeg udfra at du trækker den primare nøgle med ud, den er i nedenstående kaldt rs(\"id\")

numre = rs(\"numre\")
remove = \"5\"
numre = Replace(numre, remove, \"\")
numre = Replace(numre, \",,\", \",\")
Conn.execute(\"update dintabel set numre = \'\" & numre & \"\' where id = \" & rs(\"id\"))
Avatar billede bongi Juniormester
21. november 2001 - 10:54 #12
tak tester det lige...
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