Avatar billede newbie.dk Praktikant
22. maj 2004 - 13:16 Der er 1 kommentar og
1 løsning

En smart måde at updatere en database

Jeg har en database, hvor jeg gerne vil have brugerne til at updatere/forny noget info. Det havde jeg tænkt at gøre med denne kode:

strSQL = strSQL & "nyinfo= "  & Request.Querystring("nyinfo") & " , "
strSQL = strSQL & "dato2= Now() "

Conn.Execute(strSQL)
Conn.Close
Set Conn = Nothing

Men jeg kunne jo godt tænke mig at gøre det på en rigtigt smart måde.
Jeg havde tænkt på at sende en mail ud til alle i databasen, i denne mail skulle der være et link(indeholdt deres ID, ala www.side.dk/updatedb.asp?id=156), hvor de kom over på en formular-side. På denne formularside, ville der være et felt til update/forny info, og et validerings-felt til indtastning af email. Valideringen af email skulle holdes op imod deres ID i databasen.
Jeg vil bruge ASPMail til at sende mails ud til brugerne i databasen.


Hvordan får jeg sendt dette link ud til folk i min database?

Og hvordan kan denne validering laves?

Hvis dette ikke kan lade sig gøre, har I så andre forslag man måske kunne bruge?
Avatar billede dawin_dk Nybegynder
22. maj 2004 - 20:53 #1
det er vel bare at loop'e igennem samtlige brugere og så sende ud til dem alle

jeg ville så adde et felt til at markere hvilke der har været inde på linket og opdatere deres info

en anden idee ... ikke bare ha et ID i uqery .. på denne måde kan andre taste sig ind og se de andres .. sakl være 2 uafhængige data som passer sammen ... f.eks. id og email ..
Avatar billede newbie.dk Praktikant
23. maj 2004 - 23:23 #2
Nå havde håbet på lidt mere. Lukker imorgen.
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