I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
..hvis du vil rydde op i din tabel, kan du bruge det samme - DISTINCT - til at kopiere alle rækker valgt med DISTINCT keywordet over i en temp tabel, derefter slette alt fra den gamle, og kopiere fra temp tabellen tilbage i den nu tomme tabel.
<% ' Henter værdien fra soeg.htm strKeyword = Trim(Request.Form("Keyword"))
If Len(strKeyword) = 0 Then ' Hvis der ikke er skrevet i feltet Response.Clear Response.Redirect("partsearch.html") Else ' Hvis der er skrevet i feltet strKeyword = Replace(strKeyword,"'","''") End If
' Opbygger en dynamisk SQL streng strSQL = "SELECT ID, Felt1 FROM Comgros WHERE" strSQL = strSQL & " (Felt1 LIKE '%" & strKeyword & "%')"
' Skaber DSNLess forbindelse til DBen strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db/parts.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN
' Skaber et recordset udfra SQL strengen Set rs = myConn.Execute(strSQL) If Not (rs.BOF Or rs.EOF) Then ' Hvis der er fundet poster på søgningen Response.Write "<p><strong>Resultat af søgning.</p></strong>" Response.Write "<table border=1>" Response.Write "<tr><th>Varenavn</th></tr>" Do While Not rs.EOF Response.Write "<tr><td><a href='bestil.asp?Vare=" & UCase(rs("felt1")) & "'><font color=blue><strong>" & UCase(rs("Felt1")) & "<th>Er fundet på vores lager.</th></td></tr>" rs.MoveNext Loop Response.Write "</table>"
Det vil give dig et resultat hvor alle felterne tilsammen, er unikke. Det er selfølgeligt et problem hvis det ikke er dem alle som er dupletter.
For at fjerne dem, kan jeg forestille mig noget ala følgende, men det skal du nok lege lidt med.
DELETE FROM dintabel dt WHERE (SELECT COUNT(dupletfelt) FROM dintabel WHERE dupletfelt = dt.dupletfelt) => 2 AND (SELECT MAX(id) FROM dintabel WHERE dupletfelt = dt.dupletfelt) > dt.id
takker, selvom det måske var på en lidt billig baggrund.. du fik jo ikke umiddelbart det, du skulle bruge :-/
Synes godt om
Ny brugerNybegynder
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.