1
大家好我已创建了一个AJAX文件上传,但它仅导入的第一张照片到我的数据库u能帮助解决这个问题,请与Response.Redirect的是不是工作压力太大Ajaxfileupload上传只有一张图片
Dim sellerid1 As Integer
Using con1 As New SqlConnection(_start)
Dim conss1 As New SqlConnection(_start)
Dim sql2 As String = "SELECT SellerID FROM Seller INNER JOIN Member ON Seller.MemberID = Member.MemberID WHERE(Member.Username = @username)"
Dim mycommand As New SqlCommand(sql2, conss1)
conss1.Open()
mycommand.Parameters.AddWithValue("@username", Session("user"))
sellerid1 = Convert.ToInt32(mycommand.ExecuteScalar)
End Using
Dim filename As String = e.FileName
Dim strDestPath As String = Server.MapPath("~/Seller/images/")
AjaxFileUpload1.SaveAs(strDestPath & filename)
Dim Imagepath As String = "~/Seller/images/" & filename
Dim conss As New SqlConnection(_start)
conss.Open()
Dim sql1 As String = "SELECT TOP (1) ItemID FROM Item WHERE (SellerID = @sellerid) ORDER BY ItemID DESC"
Dim mycommand2 As New SqlCommand(sql1, conss)
mycommand2.Parameters.AddWithValue("@sellerid", sellerid1)
ItemID = mycommand2.ExecuteScalar
Dim sql As String = "INSERT INTO Image(Image,ItemID) VALUES (@image,@item)"
Dim myCommand1 = New SqlCommand(sql, conss)
myCommand1.Parameters.AddWithValue("@image", Imagepath)
myCommand1.Parameters.AddWithValue("@item", ItemID)
myCommand1.ExecuteNonQuery()
Response.Redirect("Views/Default2.aspx")
对不起,我做我的问题一个错误,它仅导入一张图片,第一个并感谢答复的答复。重定向 – user3371452
@ user3371452使用Uploadcomplete将所有图片 –