Salut,
Ton problème vient d'une confusion que malheureusement beaucoup de gens font.
Dans ta page, tous les script ASP (tout ce qui est entre <% et %>) s'exécuteront
sur le serveur, au chargement de la page ! Tout le reste (html, javascript...) s'exécutera
après le chargement de la page, dans le navigateur client.
On ne peux donc pas exécuter de script asp après le chargement de la page !

Pour résumer :
- ASP : Sur le serveur, au chargement de la page
- HTML, Javascript : Sur le poste client, après le chargement...
Dans ton cas, il est impossible d'ajouter automatiquement un
enregistrement dans ta table à la fermeture du navigateur ou de la page.
La solution la plus simple serait de mettre un bouton "Quitter" ou "Déconnecter" ou quelque chose dans ce genre là.
L'autre solution serait d'utiliser l'
AJAX, je te renvoie ainsi vers
une source de Jackboy 
.
A+++

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