Avatar billede foralias Praktikant
10. januar 2007 - 08:55 Der er 5 kommentarer og
1 løsning

Hvordan løser jeg denne: "Samle data fra database til aspemail"

Jeg har et system hvor en bruger kan tilføje X antal linier på en side, disse linier bliver så gemt i en database.
På siden med aspemail skal disse data så kaldes op igen og mailes videre.
Dette i sig selv, er ikke noget problem hvis antallet af linier var fast, men det er det ikke :-(
Der kan være fra 1 og i teorien til det uendelige.

Hvordan løser jeg dette problem?
Eller kan det i det hele taget løses?
Jeg håber i forstår :-)
Avatar billede ellebaek Nybegynder
10. januar 2007 - 23:20 #1
nu er jeg ikke den store haj i aspemail..

men hvis du har tingene liggende  i databasen som flere forskellige poster(??)
så kan du benytte:

sql = "SELECT * FROM tabel WHERE data = 'en eller anden værdi'"
set rsText = rs.execute(sql)

while not rsText.eof then
  bodyText = bodyText & rsText("linie") & "<br>"
  rsText.movenext
wend

aspemail.body = bodyText

så skal felterne i databasen bare tilpasses og du skal beskrive din kondition (altså hvilke linier skal vælges)
Avatar billede foralias Praktikant
11. januar 2007 - 08:58 #2
Hej ellebaek jeg tester lige om aspemail kan klare det.
Ps. hvad mener du med "flere forskellige poster(??)"?
Avatar billede ellebaek Nybegynder
12. januar 2007 - 09:40 #3
Altså om når brugeren taster ind i databasen, om det så er defineret som flere forskellige poster, eller om de alle er smidt i den samme post i databasen..

Altså egentlig antallet af gange du udfører din "Insert into"-sql
Avatar billede foralias Praktikant
12. januar 2007 - 10:04 #4
Ok sådan.
Jeg har en side hvor brugeren får tildelt et linienummer.
Når han så trykker ok, kommer han til en anden side hvor han får valget om at afslutte eller tilføje yderligere linier.
Jeg binder så linienummerne sammen med et brugernummer.
Avatar billede foralias Praktikant
16. januar 2007 - 12:49 #5
Hej ellebaek
Jeg fjernede then i while sætningen og så fik jeg det til at spille.
Smid et svar. Og tak for hjælpen!
Avatar billede ellebaek Nybegynder
16. januar 2007 - 12:50 #6
Hehe... sjovt... den fejl laver jeg altid :-)

Her er et svar, super du fik det til at spille.
Mvh. Jens
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