106 messaggi dal 11 giugno 2001
ho rivisto lo script e adesso non mi da nessun errore però non mi cancella il record
questo è lo script
<%
dim del
modello = request.form("modello")
marca = request.form("marca")
del = ( request ("productID" ) )


Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
'apro la connessione con la fonte di dati
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("\fpdb\db1.mdb")


if del <> "" then
sqlstring = "DELETE from veicoli WHERE product_ID2 =" & del

conn.execute sqlstring
end if


%>
non è che devo aggiornarlo?
se si come?
grazie a tutti


2.907 messaggi dal 15 maggio 2001
Contributi
Prova così:

sql_delete = "delete del from veicoli where product_ID2 =" & del& "'"

Set conn = Server.CreateObject("ADODB.Connection")
'apro la connessione con la fonte di dati
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("\fpdb\db1.mdb")
Set con = Server.CreateObject("ADODB.Connection")
conn.Execute sql_delete
conn.Close
Set conn = Nothing

19 messaggi dal 14 marzo 2001
se il record non è stato cancellato
o non è soddisfatta la condizione di where
o devi fare una commit
o tra le varie prove fatte il record è stato cancellato.

CMQ io avrei fatto fin dall'inizio una response.write della stringa sql che lancia la delete.


106 messaggi dal 11 giugno 2001
un grazie a tutti per i vostri consigli e suggerimenti adesso funziona perfettamente grazie ancora

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.