Avatar billede tichicken Nybegynder
26. august 2002 - 20:02 Der er 7 kommentarer og
1 løsning

Adressebog

Jeg er ved at lave et Besked system. Så jeg skal lave så hver bruger har en adressebog :D hvordan kan jeg bedst gøre dette ? skal være med access database :D
Avatar billede eagleeye Praktikant
26. august 2002 - 20:08 #1
Du kan finde en adresse bog på nettet og tilføje en ekstra kolonne UserID som bruges til at angive til hvilken bruger en adresse tilhører.

Og så når du vil finde alle de adresse en bruger har kan du lave din SQL sådan her:

"SELECT * FROM adressebog WHERE userID = " & Session("userID")
Avatar billede tichicken Nybegynder
26. august 2002 - 20:53 #2
Det må da kunne laves på en bedre måde. altså med en kolonne til hver bruger eller noget :D
Avatar billede eagleeye Praktikant
26. august 2002 - 20:55 #3
Eks på en tabel som hedder:  adressebog

  navn      userID
Erik          1
Hans          2
Ole            1
Erik          3


Når du så ligger en adresse i kan du lave sådan en SQL:
"INSERT INTO adressebog (navn, userID) VALUES ('" & nyt_navn & "', " & Session("userID") & ")"

Hvis så ny_navn er "Bent" og UserID er 1 så kommer tabellen til at se sådan ud:
  navn      userID
Erik          1
Hans          2
Ole            1
Erik          3
Bent          1

Hvis du lave en SQL som udvælger adresse for en bestemt userid. Hvis nu Session("userID") er 1 med denne SQL:
"SELECT * FROM adressebog WHERE userID = " & Session("userID")

Får du følgende ud:
  navn      userID
Erik          1
Ole            1
Bent          1


Session("userID") skal så indeholde det unike bruger ID som hver bruger har.
Avatar billede tichicken Nybegynder
26. august 2002 - 20:59 #4
ja ja :D det er jeg klar over :D men jeg tænkte på om ikke man kunne lave det med 1 "linie" til hver bruger :D så den ser sådan her ud:

BrugerID Navn
1        knud  erik  jens  ole


på en eller anden måde :D
Avatar billede tichicken Nybegynder
26. august 2002 - 21:02 #5
nej, det er sgu da mig der tænker dårligt idag! Selvf er det smartest at lave det på den måde der :D undskyld :D
Avatar billede tichicken Nybegynder
26. august 2002 - 21:02 #6
og her er point :D
Avatar billede eagleeye Praktikant
26. august 2002 - 21:02 #7
Det kan man godt, men det bliver vist ikke til at styre hvis man har mange adresser.. Så skal kolonnen navn være et notat felt.

Nu ved jeg ikke helt hvilet formål det skal bruges til ud over besked system. Er det så en liste med brugernavne på personer som er på systemet?
Avatar billede eagleeye Praktikant
26. august 2002 - 21:03 #8
:)
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