Du gør sådan her for at slette en række:
strSQL = "DELETE FROM tabel WHERE Navn='" &strNavn &"'"
Set objConn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnectStr
Conn.Execute(strSQL)
Conn.Close
Set Conn = Nothing
Udfyld selv: "Tabel" navn i sql sætningen
--
Flemming
Q2 3D Benchmarks:
http://www.ClanWorld.dk/Q2Bench/
Støjdæmp din PC ..:
http://hjem.get2net.dk/Quake2/LowNoise/
"Allan Johansen" <AllanJ@itREMOVE.dk> wrote in message
news:995j6t$2553$1@news.cybercity.dk...
> Der meldes fejl ved: If objRS("Navn") = strNavn
> "strNavn" er en variabel, som kommer fra inputfeltet "delnavn"... hvordan
> skriver jeg ovenstående korrekt, så den siger at Allan = Allan, derfor: slet
> post i database.. jeg har prøvet at skrive strNavn i "" og '' m.v.... lidt
> svært at forklare... jeg er newbie... snøft.
>
> Jeg håber i kan hjælpe/kan forstår hvad jeg mener.
>
> På forhånd mange tak..
>
> Venlig hilsen Allan Johansen
>
>
> <%
> Dim objConn, objRS, strNavn
> Set objConn = Server.CreateObject("ADODB.Connection")
> Set objRS = Server.CreateObject("ADODB.Recordset")
> objConn.Open ConnectStr
>
> objRS.Open "test", objConn
>
> strNavn = Trim(Request.Form("delnavn"))
>
> Response.Write strNavn
>
> While Not(objRS.EOF)
> If objRS("Navn") = strNavn Then
> strNavn.Delete
> End If
> objRS.MoveNext
> Wend
>
> objRS.Close
> objConn.Close
> Set objRS = Nothing
> Set objConn = Nothing
> %>
>
> Fejlmedelelse :
> Fejltype:
> Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8)
> Et objekt er obligatorisk: 'Allan'
> /database/delpers.asp, line 24
>
> Hvor variablen strNavn indeholder dataen "Allan"
>
>