En delete tar alltid bort hela poster, så du kan inte ange kolumnnamn.
delete from t where c1 = 12
(Access 97 kräver dock att man skriver
delete * from t where c1 = 12
)
2 svar · 154 visningar · startad av webbmannen
Jag får inte denna DELETE till att fungera - Ser ni något fel?
[b]Del av sidan som infot hämtas ifrån
[/b]<input type=hidden value="<%=Request.Form("a")%>" name=massa>
<%
Set rs2 = Server.CreateObject("ADODB.Recordset")
SQL2 = "SELECT * FROM massainfo WHERE massa='" &Request.Form("a") & "'"
rs2.Open SQL2, Connect
%>
<select name=ab style="font-family: verdana; font-size: 10px; color: black;">
<option deselect>Välj utställare att ta bort info från.</option>
<%
Do Until rs2.EOF
If not rs2("utstallare") = "" Then
%>
<option value="<%=rs2("id")%>" name=ab><%=rs2("utstallare")%></option>
<%
End If
rs2.MoveNext
Loop
%>
</select>
[b]del av sidan som inte gör som jag vill[/b]
If Request.Form("ab") <> "Välj utstallare att ta bort info från." Then
response.write "DELETE (utstallare, info1) FROM massainfo WHERE massa = '" &Request.Form("massa") & "' AND id = " & Request.Form("ab")
End If
En koll av frågan gav:
DELETE (utstallare, info1) FROM massainfo WHERE massa = 'Stens testmässa' AND id = 1
Vad är det jag inte ser!
/webb
En delete tar alltid bort hela poster, så du kan inte ange kolumnnamn.
delete from t where c1 = 12
(Access 97 kräver dock att man skriver
delete * from t where c1 = 12
)
Tack LarsG,
Okay, då har jag lärt mig något nytt igen
Ibland är det svårt att veta om man är dum och blind eller om man faktiskt saknar den speciella kunskapen
/webb