Rieccomi e buon inizio settimana!
Come devo procedere per far cancellare un record da un database riferito ad un determinato numero id?
io ho provato in questo modo (questa pagina si chiama messaggio.asp):
e questo è il link per cancellare:codice:<% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/dbase.mdb") set oRs= Server.CreateObject("ADODB.Recordset") strsql="SELECT * FROM msgPvt WHERE msgPvt.idmsgpvt="& Request.Querystring("idmsgpvt") &" " oRs.Open strsql, Conn,1,3 if oRs("idAutore")=Session("ID_access") Then else oRs("letto")=true oRs ("data")=Now() oRs.Update end if if Request.QueryString("cancella")="Si" then set oRs_del=Server.CreateObject("ADODB.Recordset") strsql_del="DELETE FROM Preferiti WHERE IdAmico="& (oRs.Fields.Item("idDestinatario").Value) &" and IDUTENTE="& Session("ID_access") Conn.Execute strsql_del end if %>
Però non funziona... Come si effettua la cancellazione del record?

Rispondi quotando