Donc ça veut dire que ton RecordSet ne permet pas les modifications.
Si tu veux supprimer une ligne, tu dois faire un truc dans ce genre là :
SQLString = "DELETE FROM Table WHERE ..."
Con.Execute(SQLString)
De toute façon, il ne faut pas se croire en ASP.NET : un recordset
n'est pas un DataSet, et un recordset n'est pas réellement fait pour
supprimer des lignes dynamiquement...

cette fonction .Delete n'est que
très rarement utilisé (si elle marche bien sûr...) !

Nurgle Il est plus aisé d'être sage pour les autres que pour soi-même !
(La Rochefoucauld)