Avatar billede tbm_iceman Nybegynder
04. august 2001 - 12:25 Der er 1 kommentar og
1 løsning

Delete Flere RECORD\'s på engang!

Hej!

Nu har jeg forgæves prøvet i 3 stive timer, at delete flere records på engang...

Her er koden:

<%
\'START på SLET GRUPPE!
sletgruppeid = split(request(\"valg\"),\"|\")

if ubound(sletgruppeid) = 1 then
if sletgruppeid(0) = \"sletgruppe\" then

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * FROM Komponenter\"
      rs.open SQL, Conn, adOpenKeyset, adLockOptimistic
    rs.filter = \"Gruppe =\" & sletgruppeid(1)
    response.write rs.Supports( Delete )
    \'response.end
    rs.Delete adAffectGroup
    rs.Close

end if
end if
\'SLUT på SLET GRUPPE!
%>

Fejlen lyder på:

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/edbhjoernet/opret.asp, line 239 --> (rs.Delete adAffectGroup)

PLZ HELP!!!!

Avatar billede tbm_iceman Nybegynder
04. august 2001 - 14:26 #1
Fandt Fejlen selv!!!!
Avatar billede tbm_iceman Nybegynder
04. august 2001 - 14:27 #2
<%
\'START på SLET GRUPPE!
sletgruppeid = split(request(\"valg\"),\"|\")

if ubound(sletgruppeid) = 1 then
if sletgruppeid(0) = \"sletgruppe\" then

    Set RS = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * FROM Komponenter WHERE Gruppe =\'\" & sletgruppeid(1) & \"\'\"
      RS.open SQL, Conn, adOpenKeyset, adLockOptimistic
    Do until RS.eof
    RS.Delete
    RS.movenext
    loop
    RS.Close

    Set RS = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * FROM Grupper WHERE Gruppe_ID =\" & sletgruppeid(1)
    RS.Open SQL, Conn, adOpenKeyset, adLockOptimistic
    RS.delete
    RS.Close
   
    Response.redirect \"opret.asp\"

end if
end if
\'SLUT på SLET GRUPPE!
%>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester