13. december 2004 - 01:54Der er
3 kommentarer og 1 løsning
SELECT FORM WHERE NOT flere variabler
Hej E
Hvordan gør jeg ala dette:
<select name="S_stelnr"> <% dim Sstelnr, Slokation, Sstatus Set rs3 = Conn.Execute("SELECT * FROM status") Do Until rs3.Eof Sstatus = rs3("S_stelnr") rs3.movenext Loop rs3.Close Set rs3 = Nothing
Set rs2 = Conn.Execute("SELECT * FROM stel_nr WHERE MOC_Stelnr <> 'Sstatus' ORDER BY MOC_Stelnr") Do Until rs2.Eof Sstelnr = rs2("MOC_stelnr") Slokation = rs2("MOC_lokation") mstatus = rs2("MOC_status")%> <option value="<%=Sstelnr%>" style="background-color:<%="#"&mstatus%>"><%=Sstelnr & " <--> " & Slokation%></option> <% rs2.MoveNext Loop rs2.Close Set rs2 = Nothing %> </select>
jeg kan kun fjerne en reccord fra udtrækket: SELECT * FROM table WHERE <> 'test'ORDER BY
Det virker ok, men kun sålænge jeg selv skriver 'test', og kune med den ene variabel...
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.
Jeg ved ikke helt hvad det er du vil, men i din øverste del af scriptet, hvor du henter fra en tabel, der hedder status, henter du * alt. Hvis der er flere end en række i tabellen bliver du ved med at overskrive variablen Sstatus.
I anden del vil du gerne sortere fra med flere argumenter, eller..??!!
Det kan du gøre med:
SELECT * FROM table WHERE felt1 <> 'hest' AND felt2 <> 'blah' ORDER BY noget
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.