24. juni 2003 - 21:59Der er
14 kommentarer og 1 løsning
Kunstner/Album Søgemaskine i ASP
Hejsa.
Jeg skal i gang med at lave en rimelig avanceret søgemaskine. Det er et site hvor man skal søge efter en kunstner, der har lavet en cd.
Jeg skal lave følgende:
Man søger på et navn. Hvis der er mere end en post i databasen, der har det navn man søger efter, skal der kun vises et navn på søge siden, men samtidig skal der vises hvor mange cd'er, denne kunstner har lavet.
Jeg ved sgu ikke helt hvordan jeg skal gå i gang med det.
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
nej, det jeg desværre ikke. Det er en database med over 50.000 kunstnere jeg og min kammerat har fået udleveret fra et firma. Desværre ligger det hele i en tabel.
Set rs = Conn.Execute("Select Album, Genre From tblCder Where Kunstner = '" & Soegeord & "'")
If Not rs.EOF Then Response.Write Soegeord " har udgivet følgende albums:<br><br>" While Not rs.EOF Response.Write rs("Album") & " (" & rs("Genre") & ")<br>" rs.MoveNext Wend Else Response.Write "Ingen kunstnere matchede søgeordet!" End If
Set rs = Conn.Execute("Select Count(Kunstner) As Antal, Kunstner From tblCder Where Kunstner = '" & Soegeord & "' Group By Kunstner Order By Kunstner")
If Not rs.EOF Then While Not rs.EOF Response.Write rs("Kunstner") & " (" & rs("Antal") & " cd'er)<br>" rs.MoveNext Wend Else Response.Write "Ingen kunstnere matchede søgeordet!" End If
det virker rigtig lækkert. læg et svar, så får du point. lige en sidste ting, med den sql-sætning du laver der skal søgeordet være præcist det. hvordan er det LIKE fungerer?
Set rs = Conn.Execute("Select Count(Kunstner) As Antal, Kunstner From tblCder Where Kunstner Like '%" & Soegeord & "%' Group By Kunstner Order By Kunstner")
Med % angiver du, om teksten skal matche enten starten eller slutningen af søgeordet eller ingen af delene.
%Blabla - matcher ikke nødvendigvis starten (kun slutningen) Blabla% - matcher ikke nødvendigvis slutningen (kun starten) %Blabla% - matcher ikke nødvendigvis hverken starten eller slutningen
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.