c#を使用してディレクトリに画像を追加しようとしました。この画像を使用してグリッドビューに表示します。コードを書きましたが、エラーが発生し、解決できませんでした。私は画像と呼ばれるdirectoyを持っています。ここで、エラーFileUpload1.SaveAs(Server.MapPath( "images /" + FileName)が発生します。C:\ Users \ user \ Documents \ VisualStudio 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;