| ||||
Bueno, el o los archivos los estoy almacenado de esta forma, tanto en mi base de dato como en mi la carpeta.
Código:
Response.Buffer = true Set Upload = Server.CreateObject("Persits.Upload.1") Upload.OverwriteFiles = False Upload.SetMaxSize 1048576 Upload.SaveVirtual "./casas" Set File = Upload.Files("file") If Not File Is Nothing Then archivo = File.FileName et con = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.RecordSet") con.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("casasyprop.mdb") SQL = "SELECT * FROM propiedades" rs.Open SQL,con,3,3 rs.AddNew rs("foto") = archivo rs.update rs.Close set rs=nothing set con=nothing Response.Redirect("ficha.asp?id="&id&"") End If %> El rpoble es que si el archivo lleva un espacio de pormedio, al ver la pagina me muestra todos los archivos que hay y no solo el que estoy pidiendo. Me gustaria saver si es que le puedo quitar el espacio (lo tenga donde lo tenga) o si tengo que renombrarlo una ves cargado, y si es asi como lo ago? |