Solicito ayuda, error al actualizar una Bd con ASP

oonai
16 de Julio del 2005
Al tratar de actualizar un BD vacia, obtengo el siguientee eror

· Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se puede actualizar. Base de datos u objeto de sólo lectura.
/registro.asp, línea 71
· Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ESB{A2F2E54D-ADF2-4888-9117-6212535A1EFE}; SV1; .NET CLR 2.0.50215; .NET CLR 1.1.4322)
· Página:
POST 239 bytes to /registro.asp
· Datos de POST:
email=apa@y&cemail=apa@y&nomemp=apa&categoria=Art%EDculos+de+Piel&nombre=apa&direccion=apapapapa&direccionb=&ciudad=Caracas&estado=Zona+Metropolitana&pais=Venezuela&area=0212&tele1=2579157&tele2=25791 . . .
· Hora:
El codigo es

Set conectar = Server.CreateObject("ADODB.Connection")
conectar.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("calzado.mdb"))
Set regcalzado=Server.createobject("ADODB.Recordset")
regcalzado.cursorType = 2
regcalzado.LockType = 3
regcalzado.ActiveConnection = conectar
regcalzado.Source = "registro"
regcalzado.open
regcalzado.AddNew

Agradezco cualquier ayuda.....

enjatope
16 de Julio del 2005
hola!!!
lo primero es abrir el explorador de windows y en herramnientas/opciones de carpeta/ en la opcion ver le quitas el chulito a la ultima opcion.
luego en la base de datos le das click derecho y en propiedades luego te va a salir una propiedad que se llama seguridad y le debes dar los permisos de ectura y escritura a la bd, y listo!!!! si no le das los permisos correcto te seguirá saliendo lo m ismo.

espero te sirva