/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Kan nogle hjælpe mig med følgende...
Fra : Magnus


Dato : 15-05-01 19:39

Efter jeg har skiftet min Access database ud med MySQL har mine koder for at
slette nogle udvalgte poster ikke virket.
Jeg laver en liste med checkboxe med navnet slet og værdien er den
pågældende id på hver post sådan at man kan afkrydse de par poster som
ønsket slettes og tykee submit men jeg får nu en fejl på min istedet for før
hvor de afkrydsede poster blev slettet.

Hvad kan det skyldes og hvad skal jeg rette for at kunne slette i MySQL?

/Magnus


For Each Subkey In Request.Form("slet")
SQL = "DELETE * FROM Bog WHERE ID=" & Request.Form("slet")
Conn.Execute(SQL)
Set RS = conn.execute( SQL )
Next




 
 
Lauritz Jensen (15-05-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 15-05-01 19:50

Magnus wrote:
>
> Efter jeg har skiftet min Access database ud med MySQL har mine koder for at
> slette nogle udvalgte poster ikke virket.

Hvorfor kigger du ikke i den glimrende (og søgbare) MySql dokumentation?
http://www.mysql.com/doc/D/E/DELETE.html

Det ser ud som om, koden skal se sådan ud:

For Each Subkey In Request.Form("slet")
SQL = "DELETE FROM Bog WHERE ID=" & Request.Form("slet")
Conn.Execute(SQL)
Next
(bemærk ikke nogen " * ")
(Hvorfor havde du egentlig også "Set RS = conn.execute( SQL )" efter
"Conn.Execute(SQL)"? Prøvde du at slette posten to gange ... bare for at
være sikker

--
Lauritz

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408872
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste