01. juni 2002 - 12:50Der er
15 kommentarer og 1 løsning
Hvordan trækker jeg eks 200 fra alle felter i en "tal" kollonne ?
Jeg er ved at lave et advanceret bruger system som køre på point basis, det er meningen jeg skal have trukket eks 200 points fra alle brugere hver måned. dvs jeg har et felt ved alle brugere i min Db som hedder points, hvordan trækker jeg 200 points fra alle på en gang ??
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.
uhm, kan sådan set ikke komme med flere oplysninger end jeg allerede har gjort, jeg skal hjælp til at lave en kode/noget sql som kan trække 200 points fra alle felter i en kollonne på en gang ? dvs jeg har eks 500 brugere og der skal så trækkes 200 points fra alle brugere på _EN_ gang.
Ellers må man jo bare lave den sådan her <% SQL = "Select kolonne From Tabel" Set rs = Conn.Execute(SQL) If Not rs.EOF Then kolonne = rs("kolonne") Ny = " & kolonne & " - 200 End If
SQL = "Update Tabel Set kolonne = " & Normal & " Where kolonne <> ''" Conn.Execute(SQL) %>
sådan her kan du lave dit script, den sikre at man ikke kommer får -xx point, hvis man kan få - points så fjerne du de to strSQL og bruger denne: strSQL = "UPDATE System SET point=point-200"
<% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("Data/Center.mdb") Conn.Open DSN strSQL = "UPDATE System SET point=0 WHERE point=<200" conn.Execute (stSQL) strSQL = "UPDATE System SET point=point-200 WHERE point>200" conn.Execute (stSQL) conn.close %>
Hvis du virkeligt har fundet en løsning som er bedre end alle de gode løsningsforslag som folk har besværet sig med at give her, så synes jeg VIRKELIGT at du skulle delagtiggøre os andre i denne fænomenale løsning du har fundet....! Freerider.....!
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.