gpt4 book ai didi

c# - 将图像保存到目录 c#

转载 作者:太空宇宙 更新时间:2023-11-03 11:22:14 25 4
gpt4 key购买 nike

我试图使用 C# 将图像添加到目录中。我将使用此图像在 gridview 中显示。我写了代码,但出现错误,无法解决。我有一个名为图像的目录。这是我收到错误 FileUpload1.SaveAs (Server.MapPath("images/"+ FileName)。它说 C:\Users\user\Documents\Visual Studio 2008\WebSites\WebSite1\images\im1.jpg' 部分找不到路径。这是我的代码:

string FileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(Server.MapPath("images/" + FileName));
String strConnString = System.Configuration.ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
SqlConnection con = new SqlConnection(strConnString);
string strQuery = "INSERT INTO Books (Book_Name,Author_Name,FileName, FilePath, In_Lib) VALUES (@BN,@AN,@FileName, @FilePath,@LIB)";
SqlCommand cmd = new SqlCommand(strQuery);
cmd.Parameters.AddWithValue("@BN", TextBox1.Text);
cmd.Parameters.AddWithValue("@AN", TextBox2.Text);
cmd.Parameters.AddWithValue("@FileName", FileName);
cmd.Parameters.AddWithValue("@FilePath", "images/" + FileName);
cmd.Parameters.AddWithValue("@LIB", "YES");
cmd.CommandType = CommandType.Text;
cmd.Connection = con;

最佳答案

您正在尝试保存到一个不存在的目录中。

您需要在保存之前创建目录层次结构。

关于c# - 将图像保存到目录 c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10583329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com