Principales respuestas
FORMULARIO -CARGAR ARCHIVO EN UN ASP.NET 2005 PARA WEB-

Pregunta
-
EN MI FORMULARIO DE ASP.NET 2005 - WEB... kiero hacer lo siguiente..
mi formulario se llama Ingreso Entrega.. lo que quiero hacer es que ..cuando entre a ingreso Entrega me aparecera de nombre TITULO hay voy a llenar en un textbox el titulo de mi tesis se puede decir... y en el otro mensaje debe salir CARGAR ARCHIVO donde le doy clic al boton EXAMINAR y me aparecera una venta archivo para pagar .. puede ser en c y d o mis documentos al seleccionar cargar.. ese archivo se tiene ke guardar en mi base de datos o en mi GRIDVIEW ... haciendo una lista de titulos y documentos cargados..
O MEJOR DICHO ALGO ASI COMO EL CORREO DE MSN ..CUANDO ABRO MI CORREO , KIERO GUARDAR UN ARCHIVO DE WORD EN MI CORREO..SOLO LE DOY CLIC A EXAMINAR CARGA MI ARCHIVO .. ASUNTO MI TITULO PARA IDENTIFICAR MI ARCHIVO Y EL CORREO..Y SE GUARDAR EN MI MISMO CORREO SALE HAY UNA LISTA....algo asi..pero en mi gridview deb estar el titulo y el archivo guardado...Y LA BASE DE DATOS COMO SERIA...
no se si me dejo entender .. espero que me ayuden.. muchas gracias
jueves, 19 de mayo de 2011 5:19
Respuestas
-
hola, mira tengo tres ejemplos de sbir archicos al servidor:
bueno cuando dices mejorar exactamente a q te refieres??
Para giuardar en la base de datos mira:
Guardar archivo en base de datos (Leandro)
Julio Avellaneda
Blog !!- Propuesto como respuesta Jovino Rodríguez jueves, 19 de mayo de 2011 8:51
- Marcado como respuesta Eduardo PorteschellerModerator lunes, 23 de mayo de 2011 14:28
jueves, 19 de mayo de 2011 5:39
Todas las respuestas
-
ACA TENGO UN PEQUEÑO CODIGO... DE UN EJERCICIOS QUE TENGO PERO NO ESTA BIEN .. TIENE ALGO PARECIDO A LO QUE ESTOY PIDIENDO..
TE UN BOTON FileUpload1 DEL CUADRO DE HERRAMIENTA.. LE DI CLIC Y PUSE ESTE CODIGO
Dim rutaorg As String rutaorg = Me.FileUpload1.PostedFile.FileName Dim rutadest As String = Server.MapPath("./" & Me.FileUpload1.FileName) Me.FileUpload1.PostedFile.SaveAs(rutadest)
CUANDO LE DOY CLIC ME SALE UNA VENTANA... ELEGIR ARCHIVO PARA CARGAR .. DONDE TENGO KE BUSCAR MI ARCHIVO .. C,D O MIS DOCUMENTOS PARA GUARDARLO....
MAS BIEN SI LO PUEDE MEJORAR.. LO QUE ESTOY PIDIENDO EN LA 1RA PARTE O ALGO MEJOR QUE ESTE CODIGO...
SE LO AGRADECERIA.....
jueves, 19 de mayo de 2011 5:23 -
hola, mira tengo tres ejemplos de sbir archicos al servidor:
bueno cuando dices mejorar exactamente a q te refieres??
Para giuardar en la base de datos mira:
Guardar archivo en base de datos (Leandro)
Julio Avellaneda
Blog !!- Propuesto como respuesta Jovino Rodríguez jueves, 19 de mayo de 2011 8:51
- Marcado como respuesta Eduardo PorteschellerModerator lunes, 23 de mayo de 2011 14:28
jueves, 19 de mayo de 2011 5:39 -
que buenos los tutos de Leandro, felicidades...
y me gustaria que el compañero que pregunta si le ha sido de utilidad las respuestas propuestas...que marque por favor..
Pablo González Desarrollo de Sistemas. Ecuasoftware.Net Ecuador.jueves, 19 de mayo de 2011 6:36 -
julio gracias por tu ayuda .. aca de utilizar la 1ra opcion FileUpload ASP.NET ... acabo de desarrollarlo la primera opcion que es VALIDACION EN EL SERVIDOR.. Tengo un Problema acabo de ponerle un cuadro de herramienta IMAGE le puse como nombre imgSubida cmo esta escrito en tu ejercicio..uploadFile es tu codigo lo cambie a FileUpload1 como tambien inserte lblmensaje y todo el codigo esta escrito en el button cargar..Cuando ejecuto el proyecto todo normal hasta ahi,cuando doy clic en subir archivo selecciono mi carpeta images y hay busco una imagen le doy clic en cargar..me sale un mensaje ..ARCHIVO CARGADO CORRECTAMENTE pero no me sale en el cuadro de imagen mi archivo seleccionado..
sábado, 21 de mayo de 2011 6:20 -
No se muy bien a lo que va con este codigo y/ proyecto cual es el significado.. es mi codigo...
EL PROBLEMA COMO DICE ANTERIOR DOY CLIC SUBIR ARCHIVO .. SELECCIONO MI CARPETA IMAGE DOY CLIC EN CUALQUIER IMAGEN.. PARA NDA NO ME SALE EN MI CUADRO DE IMAGEN DE NOMBRE IMGSUBIDA, QUE SUPUESTAMENTE ME TIENE KE SALIR HAY MI IMAGEN COMPLETOImports System.IO Partial Class _Default Inherits System.Web.UI.Page Protected Sub Cargar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim sExt As String = String.Empty Dim sName As String = String.Empty Me.imgsubida.Width = 0 Me.imgsubida.Width = 0 Me.imgsubida.ImageUrl = "" If Me.FileUpload1.HasFile Then sName = Me.FileUpload1.FileName sExt = Path.GetExtension(sName) If ValidaExtension(sExt) Then Me.FileUpload1.SaveAs(MapPath("~/images/" & sName)) imgsubida.Width = 300 imgsubida.Width = 300 imgsubida.ImageUrl = "/images/" & sName lblmensaje.Text = "Archivo cargado correctamente." Else lblmensaje.Text = "El archivo no es de tipo imagen." End If Else lblmensaje.Text = "Seleccione el archivo que desea subir." End If End Sub Private Function ValidaExtension(ByVal sExtension As String) As Boolean Select Case sExtension Case ".jpg", ".jpeg", ".png", ".gif", ".bmp" Return True Case Else Return False End Select End Function
sábado, 21 de mayo de 2011 6:26 -
hola, has validado q efectivamente si este subiendo la imagen? es decir, en la estructura el sitio existe una carpera llamada images, alli debe quedar quedar la imagen una vez se suba, y segundo valida q la funcion ValidaExtension este devolciendo true para saber q si entra al SaveAs
Julio Avellaneda
Blog !!domingo, 22 de mayo de 2011 0:43 -
JULIO SI ESTA BIEN .. CUANDO EJECUTO.. CARGO MI IMAGEN.. DE CUALQUIER PARTE SE APARECERA EN MI CARPETA IMAGES DE MI PROYECTO..
EL DIBUJO..TENGO UN PROBLEMA CUANDO YA TENGO EL DIBUJO EN LA CARPETA IMAGES EN MI PROYECTO... LO QUE NO ENTIENDO ES EL NOMBRE DE IMGSUBIDA DE TU CODIGO ME SUPONGO QUE VIENE HACER EL NOMBRE DEL CUADRO DE HERRAMIENTA IMAGES FUI PROPIEDADES Y PUSE DE NOMBRE IMAGSUBIDA.. POR SI ES ASI.. MI PROYECTO CARGA Y APARECE EN LA CARPETA IMAGES DE MI PROYECTO PERO NO APARECE LA IMAGEN SELECCIONADA EN MI HERRAMIENTA IMAGES.. DE MI FORMULARIO .. ASI COMO PICTURE EN VISUAL.NET..
EL OTRO CASO TAMBIEN SI ME PUEDES AYUDAR O ES PARECIDO.. CUANDO CARGO.. QUIERO QUE CARGUE DOCUMENTOS COMO WORD . PPT , PAWER POWINT.. ETC... Y QUE ESOS ARCHIVOS ME APESCANE EN MIS DOCUMENTOS COMO ARCHIVOS... CARGADOS..
MUCHAS GRACIAS POR TU APOYO....
domingo, 22 de mayo de 2011 5:20 -
hola, en esta lìnea imgsubida.ImageUrl = "/images/" & sName es en donde se carga la imagen al control image, y sname es el nombre de la imagen como quedo en la carptea images, esa seria la parte q debes revisar. En nombre imgsubida es el id de mi control image de asp, has validado si lo crres con mi ejemplo si si te muestra la imagen?
si quieres subir otro tipo de archivos seria lo mismo, solo q tendrias q hacer dos cosas: 1) quitar la validación de las extensiones o 2) agregar mas validacion de extensiones si quieres limitar el tipo de archivo
Julio Avellaneda
Blog !!domingo, 22 de mayo de 2011 16:16 -
JULIO ESTA MUY INTERESANTES TU BLOG.. Y SUS EJEMPLOS QUE TIENES AHI... POR UN PROBLEMITA .. YO TRABAJO CON SQL2005 Y VISUAL.NET 2005 Y ASP.NET 2005 NO TENDRAS EJERCICIOS O PROYECTOS TUYOS EN 2005 Y NO EN 2008 .. MAS QUE TODO ME GUSTARIA SI TIENS EL PROYECTO "
[ASP.NET] Grabar Archivo en base de datos
EN SQL2005 Y VISUAL.NET 2005 PORQUE ME GUSTARIA ESTUDIARLO ESE PROYECTO...
MUCHAS GRACIAS..
domingo, 22 de mayo de 2011 21:00 -
el hecho que los ejemplos que nos muestras estén en c# siempre se agradece, muchas gracias!martes, 28 de mayo de 2013 2:48