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

Problema con meter datos de archivos de una carpeta a mi BD

Estas en el tema de Problema con meter datos de archivos de una carpeta a mi BD en el foro de ASP Clásico en Foros del Web. Hola amigos... tengo un problema... bueno la idea del script es que todos los archivos que hayan en una carpeta los tome mediante FSO y ...
  #1 (permalink)  
Antiguo 17/09/2005, 13:21
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
Problema con meter datos de archivos de una carpeta a mi BD

Hola amigos... tengo un problema... bueno la idea del script es que todos los archivos que hayan en una carpeta los tome mediante FSO y los ponga en la base de datos .. para ello uso este código:

Código:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("bd/metallica.mdb"))
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set mi_folder = FSO.GetFolder("C:\Felipe\Mi Pagina\Attackmetal\metallica\tablaturas")
for each item in mi_folder.Files
response.write(item.name & "<br>")
sql = "INSERT INTO tablaturas (cancion,url,midi) values ('" & item.name & "','tablaturas/" & item.name & "','midi/" & item.name & "')"
Conn.Execute(sql)
next
%>
Bueno hace un tiempo lo corri en win 98 con el PWS y me funciono de maravillas... ahora cambie el PC y tengo uno con win XP Profesional y el IIS... y volvi a ejecutarlo pero esta vez me tira el siguiente error:

Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable.
/Attackmetal/megadeth/tabs.asp, línea 9

Bueno mi duda es porque pasa eso... que valores tiene distintos el PWS del IIS (por defecto) que no me permite hacer esto??? (Se me ocurre algo que tenga que ver con permisos... pero no se)
Eso pues saludos y gracias de antemano
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #2 (permalink)  
Antiguo 18/09/2005, 01:24
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 20 años, 7 meses
Puntos: 0
Buenas,

si, el error es el típico de una base de datos Access y una carpeta sin permisos de escritura.
__________________
Estoy en www.aibarra.net

Camino para preguntar: manual -> Google -> FAQs y buscador del foro -> Nuevo Tema.
Tan difícil es escribir correctamente? Es más fácil leerlo. Pónselo fácil al que quiera ayudarte.
  #3 (permalink)  
Antiguo 18/09/2005, 11:11
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
mmmm se me habia olvidad que los permisos del IIS se heredan dento de un "subdirectorio" pero no dentro del directorio raiz... jajajaj gracias lo solucione le di permisos de escritura a toda la carpeta de mi sitio... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
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 13:02.