MVC4-模型:方法必须具有返回类型

本文关键字:返回类型 模型 方法 MVC4- | 更新日期: 2023-09-27 18:25:11

我使用MVC4 visual studio创建一个项目。我尝试对Models中的数据库执行sql指令"Insert Into"。

我在下面有这段代码,错误是"方法必须有一个返回类型"

我不知道我要写什么。。

错误:信息上传图像有红色下划线

有人能帮我一下吗?

型号代码:

 public class UploadImage
     {
         public string Title { get; set; }
         public string ImagePath { get; set; }
         public infouploadimage(string title, string imagepath) 
         {
             Title=title;
             ImagePath=imagepath;
             string connection = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
             using (SqlConnection connect = new SqlConnection(connection))
             {
                 string query = "Insert Into myimage (PicTitle, PicPath) Values(@title, @imagepath)";
                 SqlCommand command = new SqlCommand(query, connect);
                 command.Parameters.AddWithValue("title", Title);
                 command.Parameters.AddWithValue("imagepath", ImagePath);
                 connect.Open();
                 command.ExecuteNonQuery();
             } 

         }
     }

MVC4-模型:方法必须具有返回类型

该方法显然缺少其部分定义-返回类型,在本例中为void

public void infouploadimage(string title, string imagepath)

由于您尝试的不是constructor,因此缺少返回类型。如果您不需要,只需将其设置为void:

public void infouploadimage(string title, string imagepath)

您在衰变中有错误:

     public infouploadimage(string title, string imagepath) 
     {

你可以使用这样的东西来纠正:

     public void infouploadimage(string title, string imagepath) 
     {