Avatar billede mo-bo Nybegynder
22. juli 2001 - 20:22 Der er 79 kommentarer og
3 løsninger

Søgning med ASP i Access

Jeg har lavet en Access DB med en table og den vil jeg gerne kunne søge i. Men jeg vil gerne kunne søge i alle kolonner, på en gang. Kan jeg det???? PLUS jeg vil også gerne kunne søge på bogstaver og tal. DVS. Hvis jeg indtaster Mo - så skal alt i hele db\'en som indholder Mo vises!!!???

Er dette muligt, og hvordan???

Mobo
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:24 #1
Du kan bruge LIKE ..

keyword=\"mo\"
sql = \"SELECT * FROM mintabel WHERE etfelt LIKE \'%\" & keyword & \"%\' OR andetfelt LIKE \'%\" & keyword & \"%\'\"

osv.
Avatar billede mo-bo Nybegynder
22. juli 2001 - 20:26 #2
oki feee jeg prøver lide :-)
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 20:30 #3
Jeg lavede engang en simple funktion der opdelte den indtastede tekst i ord (check for dobbeltmellemrum) ... måske du kan bruge det til noget:

search.asp

strKeyword = Trim(Request.Form(\"Keyword\"))
strKeyword = Replace(strKeyword,\"\'\",\"\'\'\")
strSearchType = Request.Form(\"searchtype\")

If strSearchType <> \"AND\" And strSearchType <> \"OR\" Then
  strSearchType = \"OR\"
End If
Dim s, sArray(), u, y

s = strKeyword

i = 0

While s <> \"\"
  y = InStr(1, s, \" \", 1)
  If y = 0 Then
    y = Len(s)+1
  End If
  If y > 1 Then
    ReDim Preserve sArray(u)
    sArray(u) = Left(s,y-1)
    u = u + 1
  End If
  s = Mid(s,y+1)
Wend

  strSQL = \"SELECT Produktnr, Kategori, Navn, Beskrivelse, Skuffenr, Rækkenr FROM Emner WHERE\"
  strSQL = strSQL & \" (Produktnr LIKE \'%\" & sArray(LBound(sArray)) & \"%\')\"

  For n = LBound(sArray)+1 To UBound(sArray)
    strSQL = strSQL & \" \" & strSearchType & \" (Produktnr LIKE \'%\" & sArray(n) & \"%\')\"
  Next

  strSQL = strSQL & \" OR (Kategori LIKE \'%\" & sArray(LBound(sArray)) & \"%\')\"

  For n = LBound(sArray)+1 To UBound(sArray)
    strSQL = strSQL & \" \" & strSearchType & \" (Kategori LIKE \'%\" & sArray(n) & \"%\')\"
  Next

  strSQL = strSQL & \" OR (Navn LIKE \'%\" & sArray(LBound(sArray)) & \"%\')\"

  For n = LBound(sArray)+1 To UBound(sArray)
    strSQL = strSQL & \" \" & strSearchType & \" (Navn LIKE \'%\" & sArray(n) & \"%\')\"
  Next

  strSQL = strSQL & \" OR (Beskrivelse LIKE \'%\" & sArray(LBound(sArray)) & \"%\')\"

  For n = LBound(sArray)+1 To UBound(sArray)
    strSQL = strSQL & \" \" & strSearchType & \" (Beskrivelse LIKE \'%\" & sArray(n) & \"%\')\"
  Next

  strSQL = strSQL & \" OR (Skuffenr LIKE \'%\" & sArray(LBound(sArray)) & \"%\')\"

  For n = LBound(sArray)+1 To UBound(sArray)
    strSQL = strSQL & \" \" & strSearchType & \" (Skuffenr LIKE \'%\" & sArray(n) & \"%\')\"
  Next

  strSQL = strSQL & \" OR (Rækkenr LIKE \'%\" & sArray(LBound(sArray)) & \"%\')\"

  For n = LBound(sArray)+1 To UBound(sArray)
    strSQL = strSQL & \" \" & strSearchType & \" (Rækkenr LIKE \'%\" & sArray(n) & \"%\')\"
  Next

Selve formen så sådan her ud (altså i en anden fil):

  Response.Write \"<FORM METHOD=\"\"POST\"\" ACTION=\"\"/SKP-CD-ROM/search.asp?expand=SKP-CD-ROM\"\" AUTOCOMPLETE=\"\"off\"\">\"
  Response.Write \"<FONT CLASS=\"\"menutext2\"\">&nbsp;&nbsp;&nbsp;</FONT><INPUT TYPE=\"\"text\"\" NAME=\"\"Keyword\"\" SIZE=\"\"22\"\" VALUE=\"\"\" & Request.Form(\"Keyword\") & \"\"\">\"
  Response.Write \"<FONT CLASS=\"\"menutext2\"\">&nbsp;</FONT><INPUT TYPE=\"\"submit\"\" VALUE=\"\"Søg\"\" NAME=\"\"Action\"\"><BR>\"

  If Request.Form(\"searchtype\") = \"AND\" Then
    Response.Write \"<FONT CLASS=\"\"menutext2\"\">&nbsp;&nbsp;</FONT><INPUT TYPE=\"\"radio\"\" NAME=\"\"searchtype\"\" VALUE=\"\"AND\"\" CHECKED=\"\"checked\"\"><FONT CLASS=\"\"menutext2\"\"> Søgning på alle ord (og)</FONT><BR>\"
    Response.Write \"<FONT CLASS=\"\"menutext2\"\">&nbsp;&nbsp;</FONT><INPUT TYPE=\"\"radio\"\" NAME=\"\"searchtype\"\" VALUE=\"\"OR\"\"><FONT CLASS=\"\"menutext2\"\"> Søgning på nogen ord (eller)</FONT>\"
  Else
    Response.Write \"<FONT CLASS=\"\"menutext2\"\">&nbsp;&nbsp;</FONT><INPUT TYPE=\"\"radio\"\" NAME=\"\"searchtype\"\" VALUE=\"\"AND\"\"><FONT CLASS=\"\"menutext2\"\"> Søgning på alle ord (og)</FONT><BR>\"
    Response.Write \"<FONT CLASS=\"\"menutext2\"\">&nbsp;&nbsp;</FONT><INPUT TYPE=\"\"radio\"\" NAME=\"\"searchtype\"\" VALUE=\"\"OR\"\" CHECKED=\"\"checked\"\"><FONT CLASS=\"\"menutext2\"\"> Søgning på nogen ord (eller)</FONT>\"
  End If

  Response.Write \"</FORM>\"
Håber du kan bruge det til noget

Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:31 #4
Oki :-)
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:35 #6
torbenmelander:> det var godtnok en masse ... ehm .. overkill bare for en fritekst søgning ..
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 20:39 #7
tdaugaard -> tja, jeg læste måske ikke spørgsmålet så grundigt ... tænkte bare at han måske gerne ville ha\' lidt for pointne ..
Avatar billede mo-bo Nybegynder
22. juli 2001 - 20:45 #8
tdaugaard ->
nu har jeg lavet denne sql sætning men det virker ikke, gider du ikke lige se om der er fejl:-)

(asp newbie = mobo)

sql = \"SELECT * FROM video WHERE videonummer LIKE \'%\" & Request.form(\"sog\") & \"%\' OR filmtitle LIKE \'%\" & Request.form(\"sog\") & \"%\' OR instruktor LIKE \'%\" & Request.form(\"sog\") & \"%\' OR udgivelsesaar LIKE \'%\" & Request.form(\"sog\") & \"%\' OR laengde LIKE \'%\" & Request.form(\"sog\") & \"%\' OR imdb LIKE \'%\" & Request.form(\"sog\") & \"%\' OR nationalitet LIKE \'%\" & Request.form(\"sog\") & \"%\'\"
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 20:51 #9
Umiddelbart ser det rigtigt ud, har du lavet forbindelse til databasen osv. (newbie, hved du hvordan?)
Avatar billede mo-bo Nybegynder
22. juli 2001 - 20:53 #10
hehe ja jeg har lavet for bindelse til DB, jeg prøver lige forfra..

Fejlen jeg for er:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected \'DELETE\', \'INSERT\', \'PROCEDURE\', \'SELECT\', or \'UPDATE\'.
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:53 #11
mo-bo:> hvilken fejl får du ?
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 20:53 #12
Må vi se hele din kode?
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 20:54 #13
ellers kan du prøve at bruge paratesser, ligesom i mit eksmepel
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:54 #14
mo-bo:> lad os se hele dit script, hvis ikke det er flere tusinde linier langt ;o)
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:55 #15
torbenmelander:> hjælper nada når du OR\'er hele vejen ..
Avatar billede mo-bo Nybegynder
22. juli 2001 - 20:55 #16
yup øje jeg skal lige lave det om da jeg bruge inc. filer....øje
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 20:56 #17
tdaugaard - >hjælper nada når du OR\'er hele vejen ..  ?????
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:00 #18
torbenmelander:> Paranteser bruges når du laver f.eks.:

WHERE (noget OR andet) AND (nogetmere OR whatever)

dvs., hvis enten \"noget\" eller \"andet\" er sandt og enten \"nogetmere\" eller \"whatever\" er sandt, så vil den være sand.

WHERE noget OR andet OR else

hvor ville du sætte paranteser her ?
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:02 #19
<% @Language=JavaScript %>


<%



//danner et ConnectionObject
conn=Server.CreateObject(\"ADODB.Connection\");

//Åbner dataforbindelse, og laver en forbindelse mellem databasen og ConnectionObjektet\'
//(DSN less adgang - DSN = Data Source Name)
conn_string=\"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"+Server.mapPath(\"db/video.mdb\");
conn.Open(conn_string);

//danner sql-strengen
sql = \"SELECT * FROM video WHERE videonummer LIKE \'%\" & Request.form(\"sog\") & \"%\' OR filmtitle LIKE \'%\" & Request.form(\"sog\") & \"%\' OR instruktor LIKE \'%\" & Request.form(\"sog\") & \"%\' OR udgivelsesaar LIKE \'%\" & Request.form(\"sog\") & \"%\' OR laengde LIKE \'%\" & Request.form(\"sog\") & \"%\' OR imdb LIKE \'%\" & Request.form(\"sog\") & \"%\' OR nationalitet LIKE \'%\" & Request.form(\"sog\") & \"%\'\"

//åbner Recordsettet-Objekt til Connection_Objektet, og lægger resultatet af SQL-søgningen i //Recordsættet\'
rs=conn.execute(sql);


%>

<html><body>

<%Response.Write(\"<table>\");
while(!rs.EOF)

        {



        %>

    <tr><td width=\"11\" height=\"20\"></td><td valign=\"top\"><%=rs(\"filmtitle\")%></td></tr>
   

   
   
<%rs.moveNext();
        }%>

</table></body></html>   

<%
conn.Close();
conn=null;
%>
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:03 #20
hmm .. det kan være f.eks. \"videonummer\" er et talfelt måske ?
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:04 #21
<% @Language=JavaScript %>

JavaScript ? Mener du ikke JScript ?
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:05 #22
kan man det i ASP:

while(!rs.EOF) ???
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:05 #23
niks javascript ,  er det der for????
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:05 #24
ja det kan man godt det har jeg brugt på mange andre Asp sider
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:08 #25
såvidt jeg kan se hedder det JavaScript og ikke JScript
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 21:11 #26
JScript er microsofts udgave af Javascript, der er ligemeget om man skriver det ene eller det andet i ASP sammenhæng da den parser det ens.

Prøv at bygge din SQL sætning op og først forsøge med f.eks:

sql = \"SELECT * FROM video WHERE videonummer LIKE \'%\" & Request.form(\"sog\") & \"%\'\"

Og derefter sætte et felt mere på osv. videre. Det skyldes sikkert at mange af felterne er af en type der er knap så begejstret for LIKE
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:13 #27
torbenmelander:> du er vist heller ik helt stiv i det !?

VBScript og JScript er de to sprog der er understøttet af ASP.

JScript: while(!rs.EOF)
VBScript: while not rs.eof
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:14 #28
næ, eller også er jeg bare stiv!!!
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:16 #29
men jeg gik lige ind i IIS og tjekke hvad der var af muligheder og der stod Javascript og ikke JScript ... men jeg vidste ikke at man i java bare skrev while(!rs.EOF) så nu har jeg da også lært noget nyt
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:17 #30
hva\' var fejlen ???
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:17 #31
torbenmelander:> *hmm* IIS siger JSCript til mig ... Java og JavaScript/JScript er langt fra det samme.
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:19 #32
så er det måske også derfor at man afslutter hver sætning med ; lige som i delphi ... interessant!!
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:20 #33
ups sorry, javascript .. jeg ved godt det ikke er det samme
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:21 #34
Hovedsagen er at jeg ikke tror at det er sætningen <% @Language=JavaScript %> der udgør fejlen.
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:21 #35
torbenmelander:> koorrekt :o)
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:24 #36
nu ved jeg absolut ingenting om javascript, men skal denne sætning ikke sluttes med et semikolon også:

<%=rs(\"filmtitle\")%>

ellers må mo-bo jo lige fortælle hvad fejlen er..
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:26 #37
torbenmelander:> det burde den .. i PHP skal sådan noget afsluttes med ; så jeg kunne forestille mig det også skulle i JScript/ASP
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:27 #38
hehe nu har jeg lavet min sql sætning om:

sql=\"SELECT * FROM video \";
sql+=\"WHERE filmtitle LIKE \'%\" & Request.form(\"sog\") & \"%\'\";

Men nu skider den på min WHERE sætning, og lister alt i db\'en DOHHHHHHH!!!!
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:29 #39
jamen hvad er fejlen ????
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:31 #40
jamen den skal jo kun liste det der matcher Request.form(\"sog\")
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:32 #41
Har du prøvet at erstatte & med + ?
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:34 #42
sql = \"SELECT * FROM video WHERE videonummer LIKE \'%\" & Request.form(\"sog\") & \"%\' OR filmtitle LIKE \'%\" & Request.form(\"sog\") & \"%\' OR instruktor LIKE \'%\" & Request.form(\"sog\") & \"%\' OR udgivelsesaar LIKE \'%\" & Request.form(\"sog\") & \"%\' OR laengde LIKE \'%\" & Request.form(\"sog\") & \"%\' OR imdb LIKE \'%\" & Request.form(\"sog\") & \"%\' OR nationalitet LIKE \'%\" & Request.form(\"sog\") & \"%\'\"

skal den ikke afsluttes med ;
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:35 #43
hvordan laver man en string i javascript, ligesom dim strNavn
strNavn = \"EtEllerAndet\"
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:37 #44
feks. strNavn = Request.form(\"sog\")
Avatar billede moviez Nybegynder
22. juli 2001 - 21:38 #45
har du fået det du vil ha ?
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:39 #46
ligemeget fandt ud af det ... + gør det !!!

Håber ikke du hader mig alt for meget for min uvidenhed omkring javascript, tdaugaard ;-)
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:42 #47
torbenmelander:> *GG* narj narj .. slet ikke :-)
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:42 #48
niks kan ikke få det til at virke, kan jeg ikke sende det til en af jer, så i kan kigge på det??????
Avatar billede moviez Nybegynder
22. juli 2001 - 21:42 #49
torben > *lol* blev også sur på dig ;o)
Avatar billede moviez Nybegynder
22. juli 2001 - 21:44 #50
mo-bo > hvis du mener sådan en ligeosm denne her, så kan jeg sende dig eks. så kan du ændre på den :o) http://www.web-zone.dk/eksperten/search.htm
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:46 #51
godt godt :-)

selv om manden ikke kan få det til at virke .. hans eksmepel virker fint for mig hvis man bruger plusser i stedet for ...
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:46 #52
mo-bo:> jeg kan intet JScript :-(
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:46 #53
moviez -> ja lige præsis email Morten@bork.dk

TAK
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:47 #54
mo-bo:> har du prøvet at bruge + istedet for & i din SQL sætning ?
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:48 #55
moviez:> det der er jo bare en HTML side der poster til en ASP side ..
Avatar billede moviez Nybegynder
22. juli 2001 - 21:48 #56
andrer der vil ha den ?
Avatar billede moviez Nybegynder
22. juli 2001 - 21:49 #57
tdaugaard > jeg ved ik hvad han vil ha, men jeg tror nok han vil bruge min :o)
Avatar billede moviez Nybegynder
22. juli 2001 - 21:49 #58
http://www.web-zone.dk/eksperten/search.zip

så snart jeg får pointene, kan jeg skifte bruger :o) *lol*
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:49 #59
kunne det tænkes at Request.form(\"sog\") er lig med ingenting da det ville retunere alle data ..
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:50 #60
moviez:> send den da gerne til e@tdaugaard.dk ..
Avatar billede moviez Nybegynder
22. juli 2001 - 21:50 #61
lige enting jeg har taget hentet den fra www.activeserverpages.dk
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 21:53 #62
husker du at submitte din form, lav et kode ligesom det her, tdaugaard vil sikkert lave det om til java script:

If Request.form(\"sog\") <> \"\" Then
  strKeyword = Request.form(\"sog\")
Else
  Response.Write \"Intet søgeord - viser alle data\"
End If

og brug så strKeyword i stedet for Request.form(\"sog\") i sql-sætningen ...
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:54 #63
WEEEE har fået det til at virke med + istedet for & - i er for seje drenge:-)

Hvem skal nu have points????

tdaugaard  =  200 points
torbenmelander  = 50 points
moviez    =      50 Points

Håber at ingen føler sig snydt.

Jeg takker endnu engang.
Mobo



Avatar billede moviez Nybegynder
22. juli 2001 - 21:55 #64
mo-bo > 50 point ;(
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:56 #65
jeg skal lige have MOVIEZ til at give et svar
Avatar billede moviez Nybegynder
22. juli 2001 - 21:58 #66
hvad med:

tdaugaard  =  150 points
torbenmelander  = 50 points
moviez    =      100 Points

håber tdaugaard ik har noget imod det :o)
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:58 #67
sorry men du for 50 points for at sende en mail, som jeg ikke skal bruge alligevel.  Håber det er til at forstå.
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 21:58 #68
mo-bo:> hvad har moviez bidraget med ? Jeg foreslog + frem for & for lang tid siden :o)
Avatar billede moviez Nybegynder
22. juli 2001 - 21:58 #69
mo-bo > jeg har ik sendt nogen mail ;o)
Avatar billede moviez Nybegynder
22. juli 2001 - 21:59 #70
tdaugaard > ok bare tage alle pointene hvis det er det du er tilfreds med *g*
Avatar billede mo-bo Nybegynder
22. juli 2001 - 21:59 #71
Tak for det.........
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 22:00 #72
Lige her:

Kommentar fra tdaugaard 
22/07 2001 21:32:28    Har du prøvet at erstatte & med + ? 

så jeg synes IKKE moviez skal have nogle point, men du bestemmer.
moviez:> du har ikke bidraget med noget!
Avatar billede moviez Nybegynder
22. juli 2001 - 22:01 #73
tdaugaard > ok så smutter jeg igen...jeg prøvede bare at hjælp :(
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 22:01 #74
moviez:> jeg vil råde dig til at oprette et spm. på 50 point til enten mig eller torbenmelander. Du har INTET bidraget med og har ikke fortjent de 50 point!
Avatar billede moviez Nybegynder
22. juli 2001 - 22:05 #75
Avatar billede mo-bo Nybegynder
22. juli 2001 - 22:05 #76
narj det vil jeg også sige det fandme for dårligt, at du ikke har sendt den mail til mig.....
Avatar billede moviez Nybegynder
22. juli 2001 - 22:06 #77
mo-bo > hvilken mail snakker du om ??

hvis du snakker om scripten, så kan du download den her :

http://www.web-zone.dk/eksperten/search.zip
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 22:08 #78
tag du dem tdaugaard, jeg bidrog mest med en masse kommentarer og så et lille eksmetel på søgning med flere ord ..
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 22:11 #79
torbenmelander:> Tak :-)

Og til mo-bo, er glad for at kunne hjælpe :-)
Avatar billede torbenmelander Nybegynder
22. juli 2001 - 22:12 #80
tdaugaard -> nice to doing buisness with you, he he
Avatar billede moviez Nybegynder
22. juli 2001 - 22:13 #81
tdaugaard > what abot me...ingen tak for at aflevere pointene tilbage *Ss*
Avatar billede moviez Nybegynder
22. juli 2001 - 22:14 #82
abot = about ;o)
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