navngiv billede hentet fra database
Jeg har nogle billeder i en SQL database som jeg henter via følgende scriptshowimage.aspx
<%@ Page Language="VB" Debug="true" %>
<html>
<body>
<script runat="server">
Sub Page_Load(sender as object, e as EventArgs)
Dim objConn As New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=conn string")
Dim cmdText = "SELECT Name, Type, Image FROM images WHERE id='" & Request.QueryString("id") & "'"
Dim objcmd As New SqlClient.SqlCommand(cmdText, objConn)
objConn.Open()
Dim objread as SQLClient.SQLDataReader = objcmd.ExecuteReader()
If objread.Read() Then
Response.ContentType = objread("Type").ToString()
Response.BinaryWrite(CType(objread("Image"), Byte()))
End If
objConn.Close()
End Sub
</script>
</body>
</html>
og henter billederne ind på denne måde
<img src="showimage.aspx?id=12345">
men hvis jeg vil gemme billedet er navnet showimage.jpg, kan jeg på nogen måde få den til at fatte at det skal være det navn der er i databasen den skal bruge som filnavn og ikke showimage