Avatar billede baltazar_ Nybegynder
10. juni 2002 - 15:08 Der er 7 kommentarer og
1 løsning

slette records

HEJ


jeg kæmper med noget asp der skal slette nogle bestemte postetr i min tabel...jeg kan bare ikke få det til at fungere..er der en der har tid til at løbe den igennem ?

<%

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("lyde.mdb") & ";UID=admin;PWD=;"



   


    strSQL = "delete * from lyd where person like '%" & request.querystring("modtager") & "%' order by id"

response.write strSQL

  strSQL, Conn, adOpenKeyset, adLockOptimistic

 
Conn.Close
set Conn = Nothing

response.write "besked lukket ned ! "
%>

den giver intern serverfejl på dette


mvh.'
baltazar
Avatar billede tmceu Praktikant
10. juni 2002 - 15:11 #1
Hvad vil du her -> strSQL, Conn, adOpenKeyset, adLockOptimistic skulle det evt. være RS.Open strSQL, Conn, adOpenKeyset, adLockOptimistic ?
Avatar billede eagleeye Praktikant
10. juni 2002 - 15:15 #2
ingen ORDER BY i delete:

strSQL = "delete * from lyd where person like '%" & request.querystring("modtager") & "%'"
Avatar billede robin-steen Nybegynder
10. juni 2002 - 15:15 #3
<%
Dim conn, rs
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("lyde.mdb") & ";UID=admin;PWD=;"

strSQL = "DELETE * FROM lyd WHERE person LIKE '%" & request.querystring("modtager") & "%'"

Set rs = conn.Execute(strsql)

Conn.Close
set Conn = Nothing

response.write "besked lukket ned ! "
%>
jeg tror dette virker kan ikke teste det men prøv engang... lige et spm:

hvad vil du have dette skal udrette?
response.write strSQL

  strSQL, Conn, adOpenKeyset, adLockOptimistic
Avatar billede baltazar_ Nybegynder
10. juni 2002 - 15:15 #4
der vil jeg have den til at afvikle sql `en, åben connection  og de sidste
adOpenKeyset, adLockOptimistic  aner jeg ikke hvad gør for at være helt ærlig
Avatar billede baltazar_ Nybegynder
10. juni 2002 - 15:17 #5
response.write strSQL bruger jeg til at debugge...den udskriver mni sql så jeg kan se informationerne den skal have er i orden...et trick jeg har lært af en herinde fra ..det hjælper mig meget da jeg er nybegynder
Avatar billede eagleeye Praktikant
10. juni 2002 - 15:18 #6
ja der mangler en rs.Open
rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

Eller bare:

strSQL = "delete * from lyd where person like '%" &  request.querystring("modtager") & "%'"
conn.execute (strSQL)
Avatar billede baltazar_ Nybegynder
10. juni 2002 - 15:26 #7
jeg kan se jeg har fyldt noget ind jeg ikke skulle have haft med *S*
Avatar billede robin-steen Nybegynder
10. juni 2002 - 15:29 #8
håber du fik det til at virke :)
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
Kurser inden for grundlæggende programmering

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