Foros del Web » Programación para mayores de 30 ;) » .NET »

Upload and Download Files in ASP.NET VB

Estas en el tema de Upload and Download Files in ASP.NET VB en el foro de .NET en Foros del Web. Tomate unos segundos y lee atentamente, y seguro que te funciona. Despues de romperme la cabeza y encontra muchos codigos de subida y ninguno util ...
  #1 (permalink)  
Antiguo 13/11/2009, 09:27
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 19 años, 2 meses
Puntos: 6
Upload and Download Files in ASP.NET VB

Tomate unos segundos y lee atentamente, y seguro que te funciona.
Despues de romperme la cabeza y encontra muchos codigos de subida y ninguno util de bajada, me decidi por crear un download propio. asi que se los dejo por si a alguien le sirve.

- ¿en que lengiaje esta escrito?
ASP.NET + VB.NET

- ¿sube los archivos a carpeta o a base de datos?
los archivos son subidos a un directorio fisico en nuestro servidor, con una ruta virtual que es alojada en la base de datos.

- ¿y por que no recuperas la ruta de los archivos directamente del directorio y no de la base de datos?
porque, en la base de datos puedo diferenciar autores, asignar permisos etc... pero todos los archivos son alojados en el mismo directorio, y asi no los puedo dferenciar.

- ¿que base de datos usas?
MS SQL Server 2005

- ¿cuales son los datos de la base de datos?
el nombre de la base de datos, a tu gusto, pues la modificas en el web.config
el nombre de la tabla es: Documentos
y los campos son:
-idArchivo int identidad propia
-nombreOriginal varchar(50)
-nombreBD varchar(50)

-¿donde descargo el archivo?
http://www.megaupload.com/?d=PYHQAL4V

sientanse libres de preguntar
  #2 (permalink)  
Antiguo 10/12/2010, 08:33
 
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 14 años
Puntos: 0
Respuesta: Upload and Download Files in ASP.NET VB

Hola, sabras como puedo asignar permiso de escritura en el directorio de subida?
  #3 (permalink)  
Antiguo 10/12/2010, 13:56
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 19 años, 2 meses
Puntos: 6
Respuesta: Upload and Download Files in ASP.NET VB

sip, tienes 2 opciones

op1:
vas a ../wwwroot/tuaplicacion/carpetaguardaarchivos/
y en las propiedades de 'carpetaguardaarchivos' vas a la pestaña "Web Sharing" luego a la opcion "Share this folder" luego haces check a la opcion "Write" para autorizar la escritura en esa carpeta.

op2:
si no puedes por aqui, debes hacerlo desde IIS.
para IIS6 vas a IIS Manage (ubicado en el computer managment)
vas hasta la carpeta "carpetaguardaarchivos" y en las propiedades en la pestaña "Directory" le das check a la opcion "write"

para IIS7, no lo se, pero la opcion uno deberia ser suficiente.

un error conocido es que aun asi no se pueda, debido a problemas de acceso, si no mal recuerdo, debes agregar el siguiente codigo a tu webconfig

Código XML:
Ver original
  1. <configuration>
  2. <system.web>
  3. <identity impersonate="true"/>
  4. </system.web>
  5. </configuration>

espero te sirva, Saludos
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 08:09.