Foros del Web » Programando para Internet » ASP Clásico »

Alguien sabe como conectar a la base de datos

Estas en el tema de Alguien sabe como conectar a la base de datos en el foro de ASP Clásico en Foros del Web. He copiado un ejemplo de un tutorial de como insertar en base de datos imagenes, pero me da error donde he puesto ERRORRRRR.... If fileSize ...
  #1 (permalink)  
Antiguo 05/07/2004, 10:57
Avatar de kachalot  
Fecha de Ingreso: mayo-2004
Ubicación: Castellon
Mensajes: 173
Antigüedad: 20 años, 1 mes
Puntos: 0
Alguien sabe como conectar a la base de datos

He copiado un ejemplo de un tutorial de como insertar en base de datos imagenes, pero me da error donde he puesto ERRORRRRR....

If fileSize > 0 Then

' Connection string
Dim connStr
connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="
connStr = connStr & Server.MapPath("FileDB.mdb")

' Recordset object
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open "Files", connStr, 2, 2

' Adding data
ERRORRRRR
rs.AddNew
rs("File Name") = fileName
rs("File Size") = fileSize
rs("File Data").AppendChunk fileData
rs("Content Type") = contentType
rs("First Name") = fnameInput
rs("Last Name") = lnameInput
rs("Profession") = profession
rs.Update

rs.Close
Set rs = Nothing

Response.Write "<font color=""green"">File was successfully uploaded..."
Response.Write "</font>"
Else
Response.Write "<font color=""brown"">No file was selected for uploading"
Response.Write "...</font>"
End If



Alguien sabe por que puede ser???

Puede ser por que en Server.MapPath("FileDB.mdb"), tenga que ir la ruta completa???
  #2 (permalink)  
Antiguo 05/07/2004, 11:14
 
Fecha de Ingreso: octubre-2003
Ubicación: MeridaYucatan
Mensajes: 6
Antigüedad: 20 años, 7 meses
Puntos: 0
checa este link
http://www.connectionstrings.com/
  #3 (permalink)  
Antiguo 06/07/2004, 00:40
Avatar de kachalot  
Fecha de Ingreso: mayo-2004
Ubicación: Castellon
Mensajes: 173
Antigüedad: 20 años, 1 mes
Puntos: 0
Me sale:

Tipo de error:
Microsoft JET Database Engine (0x80040E09)
No se puede actualizar. Base de datos u objeto de sólo lectura.
/insertarbd/Insert.asp, línea 108


Datos de POST:
error '80020009'


Alguien sabe por que puede ser???
  #4 (permalink)  
Antiguo 06/07/2004, 02:14
Avatar de kachalot  
Fecha de Ingreso: mayo-2004
Ubicación: Castellon
Mensajes: 173
Antigüedad: 20 años, 1 mes
Puntos: 0
Ya esta!!!!!!!!

Primeramente decir que este post no corresponde a esta categoria, o si, no estoy seguro, pero creo que pertenece al IIS.

Decir que ese error corresponde a los permisos que tenga el usuario sobre el archivo.

Tras mucho leer en foros y manuales, he hayado mi error que espero que les sirva de ayuda a otros. El error es 500.100, aparte del que he nombrado arriba, en otra pregunta.

Weno.. lo que he hecho....

Primero: en las opciones de carpeta , en ver, esta seleccionada por defecto la opcion: Utilizar uso compartido simple de archivos, yo la deseleccione.

Segundo: entonces vas al archivo .mdb que quieres y haces click derecho y vas a las propiedades, ahora se ve una ficha mas, que es la de Seguridad, bien entonces ahi, le das a agregar, haces click en tipos de objetos y seleccionas usuarios, y aceptas. Después le das a avanzadas, y le das a buscar ahora, apareceran un monton de nombres, seleccionas el de Invitado, y le das a aceptar, vuelves a aceptar y entonces aparecerá en la ficha seguridad, entonces lo seleccionas y clickeas en control total, en la columna Permitir.
  #5 (permalink)  
Antiguo 06/07/2004, 02:24
Avatar de kachalot  
Fecha de Ingreso: mayo-2004
Ubicación: Castellon
Mensajes: 173
Antigüedad: 20 años, 1 mes
Puntos: 0
Perdon!!!!

Me equivoque en el parrafo que empieza por ""Segundo..."", y debe ser asi:


Segundo: entonces vas al archivo .mdb que quieres y haces click derecho y vas a las propiedades, ahora se ve una ficha mas, que es la de Seguridad, bien entonces ahi, le das a agregar, haces click en tipos de objetos y seleccionas ""GRUPOS"", y aceptas. Después le das a avanzadas, y le das a buscar ahora, apareceran un monton de nombres, seleccionas el de ""INVITADOS"", y le das a aceptar, vuelves a aceptar y entonces aparecerá en la ficha seguridad, entonces lo seleccionas y clickeas en control total, en la columna Permitir.
  #6 (permalink)  
Antiguo 19/05/2008, 06:15
 
Fecha de Ingreso: diciembre-2004
Mensajes: 4
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Alguien sabe como conectar a la base de datos

perfecto problema solucionado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:13.