Πώς μπορώ μέσω ASP να σβήσω εγγραφή απο database?
sWhere = " WHERE [" & sFieldName & "]=" & sFieldValue
sSQL = "delete from [" & sTableName & "]" & sWhere
conn.execute sSQL
Δέν δούλεψε μάλλον εγώ κάνω κάτι λάθος. Αν δεν σου είναι κόπος δώσε μου ένα πιο ολοκληρωμένο παράδειγμα.
Δέν δούλεψε μάλλον εγώ κάνω κάτι λάθος. Αν δεν σου είναι κόπος δώσε μου ένα πιο ολοκληρωμένο παράδειγμα.
Τι παράδειγμα.
Έχεις δώσει τα σωστά πεδία? (sFieldName)
Στην SQL εντολή θα δώσεις delete from.
<%
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("Users.mdb")
sWhere = " WHERE [" & "ID" & "]=" & "1"
sSQL = "delete from [" & "Delta" & "]" & sWhere
Myconn.execute sSQL
Myconn.close
%>
'<%
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("Users.mdb")
sWhere = " WHERE [" & "ID" & "]=" & "1"
sSQL = "delete from [" & "Delta" & "]" & sWhere
Myconn.execute sSQL
Myconn.close
%>'
'<%
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("Users.mdb")
sWhere = " WHERE [" & "ID" & "]=" & "1"
sSQL = "delete from [" & "Delta" & "]" & sWhere
Myconn.execute sSQL
Myconn.close
%>'
tip: Στη ζωή αγωνιζόμαστε ανάμεσα σε δυο πόρτες , η μια έχει την επιγραφή ΠΟΛΥ ΝΩΡΙΣ και η άλλη ΠΟΛΥ ΑΡΓΑ . (ΝΤ. ΩΡΕΒΙΛ) * F5 για νέο tip