Generar archivo log (reg.log)

fadf adkjf
01 de Febrero del 2011
El problema es el siguiente tengo un sitio asp que trabaja con unos modulos .VB (supongo que son clases vuelvo a pedir perdon no me manejo en este lenguaje pero por pega tengo que empezar a usarlo) los cuales realizan inserciones a una base datos en algun momento estos modulos genera un error en el servicio y este se detiene y hay que reiniciar el servidor.
para poder indentificar el problema queremos realizar un archivo Log (reg.log) el cual guarde registros de los procesos
mi idea es algo mas omenos asi

//seudo codigo
try{
query="insert blablablablabla";
if(query==OK)
//guardar en el registro reg.log "insercion OK ID registro"
}
catch(exception e){
print(e.getError)
//guardar en el reg.log el error de por que no pudo
}

si alguien conoce como realizar algo parecido (recuerden en VB o ASP) se lo agradeceria si me puede ayudar si necesita algo mas de infor no duden en preguntar ya que me ayudarian mucho.

NOTA: en pocas palabras necesito saber como generar un archivo txt y meterle los datos