Article View: chile.comp.programacion
Article #988Vincular archivo con registro SQL.
From: Kryzpo
Date: Tue, 24 Apr 2007 20:39
Date: Tue, 24 Apr 2007 20:39
70 lines
2898 bytes
2898 bytes
Me explico.
En una aplicaci�n que estoy haciendo en ASP 2.0 y VB, estoy ingresando un
formulario con varios datos, de los cuales entre otras cosas me interesa
subir un archivo adjunto a tal registro. Eso ya lo tengo solucionado, puedo
subir archivos y esas cosas, pero lo que quiero hacer es lo siguiente:
En la tabla, tengo un atributo llamado "Ruta", en el cual quiero guardar la
ruta en la que qued� guardado el archivo en cuesti�n, para luego poder
acceder a este registro y poder ver este archivo. No quiero almacenar el
archivo como binario, porque estos pueden llegar a ser muy grandes.
El c�digo del bot�n que sube el archivo es el siguiente:
If fuAlmacen.HasFile Then
Dim fileExt As String
fileExt = System.IO.Path.GetExtension(fuAlmacen.FileName)
If (fileExt = ".doc" Or fileExt = ".pdf" Or fileExt = ".xls" Or fileExt =
".ppt" Or fileExt = ".dwg") Then
Try
fuAlmacen.SaveAs("E:\Sitios\ICR\Sistema\Almacen\Biblioteca\" & _
fuAlmacen.FileName)
tbAlmacen.Text = "Archivo: " & _
fuAlmacen.PostedFile.FileName & "<br>" & _
"Tama�o: " & _
fuAlmacen.PostedFile.ContentLength & " kb<br>" & _
"Tipo Archivo: " & _
fuAlmacen.PostedFile.ContentType
Catch ex As Exception
tbAlmacen.Text = "ERROR: " & ex.Message.ToString()
End Try
Else
tbAlmacen.Text = "Archivos permitidos: Word, PDF, Excel, PowerPoint,
Autocad."
End If
Else
tbAlmacen.Text = "No ha especificado un archivo."
End If
End Sub
Otra consulta, que no he podido pillar mucho en Internet. Existe una foma
para que los archivos queden guardados en una ruta relativa o web, pero de
la forma que estoy haciendo esto no es permitido, he probado otras cosas que
he encontrado, pero tienen algunos problemas con algunos archivos y con
tama�os y esas cosas, si alguien me puede guiar un poquito genial.
Gracias por todo, salu2..
Technical Details
Message-ID:
<f0lbs2$plm$1@news.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!news.nivel5.cl!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,1692801de0528eb8,start X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!news.nivel5.cl!not-for-mail From: "Kryzpo" <asvSINESTACUESTION@vtrSiNEstOTampocO.net> Newsgroups: chile.comp.programacion Subject: Vincular archivo con registro SQL. Date: Tue, 24 Apr 2007 16:39:50 -0400 Organization: Varios Lines: 73 Message-ID: <f0lbs2$plm$1@news.nivel5.cl> NNTP-Posting-Host: pc-118-36-214-201.cm.vtr.net X-Trace: news.nivel5.cl 1177432770 26294 201.214.36.118 (24 Apr 2007 16:39:30 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Tue, 24 Apr 2007 16:39:30 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-RFC2646: Format=Flowed; Original