Avatar billede crunch Nybegynder
31. juli 2001 - 20:49 Der er 2 kommentarer og
1 løsning

\'\"&File.ExtractFileName&\"\' to gange i samme lykke ?

Hej.

jeg leder efter en måde jeg kan gøre følgende på.:
Jeg modtager nogle uploadede filer som:

Set Upload = Server.CreateObject(\"Persits.Upload.1\")
Count = Upload.Save(\"d:\\home\\net\\www\\m\\billeder\")
Upload.OverwriteFiles = false



a = Upload.Form(\"overskrift\")
b = Upload.Form(\"beskrivelse\")

d = Upload.Form(\"side\")
e = date()

\'herefter laver jeg en for-next lykke som jeg gerne vil have til at indsætte 2 File.ExtractFileName i samme SQL streng. Men Pt. kan jeg kun få den til at tage 1 med ad gangen, da den jo kører proceduren for hver fil til upload.
- Nogle der har en smart idé til hvordan man kan få 2 File.ExtractFileName ind i nedenstående lykke ? :


For Each File in Upload.Files
SQL = \"INSERT INTO Overskrift (overskrift, Beskrivelse, side, Lyd, Indsat) VALUES (\'\"&a&\"\',\'\"&b&\"\',\'\"&d&\"\',\'\"&File.ExtractFileName&\"\',#\"&e&\"#)\"
conn.execute(SQL)
Next
Avatar billede stigc Nybegynder
31. juli 2001 - 20:52 #1
læg  File.ExtractFileName i en vaiable. Men er det nødvendigt?

For Each File in Upload.Files
sTemp = File.ExtractFileName
SQL = \"INSERT INTO Overskrift (overskrift, Beskrivelse, side, Lyd, Indsat) VALUES (\'\"&a&\"\',\'\"&b&\"\',\'\"&d&\"\',\'\"&sTemp &\"\',#\"&e&\"#)\"
conn.execute(SQL)
Next
Avatar billede crunch Nybegynder
31. juli 2001 - 21:19 #2
Undskyld jeg fik det vist formuleret forkert.
- ovenstående vil nemlig lave 2 rækker i dbén. Det er nemlig sådan at jeg ønsker at sætte to  File.ExtractFileName i samme SQL sætning.


Men i eksemplet vil File.ExtractFileName udskiftes hver gang lykken køres igennem og i stedet skulle det være sådan at den i proincippet tager begge File.ExtractFileName og indsætter dem i samme SQL alá.

For Each File in Upload.Files
SQL = \"INSERT INTO Overskrift (overskrift, Beskrivelse, side, Lyd, Indsat) VALUES (\'\"&a&\"\',\'\"&b&\"\',\'\"&File.ExtractFileName1&\"\',\'\"&File.ExtractFileName2&\"\',#\"&e&\"#)\"
conn.execute(SQL)
Next

- håber du forstår hvad jeg mener...
Avatar billede crunch Nybegynder
31. juli 2001 - 21:53 #3
..
fandt en alternativ løsning.
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