我们在View,Model&之外创建了一些类。控制器在我们的MVC项目中。 当我们构建它时,我们所创建的类应该有一些错误,但是它成功构建并且不会显示任何错误。所以错误出现在运行时模式下(当浏览器显示时)。 (例如,我在我的自定义类中添加了一些错误,例如一些未分配的变量,但它并没有在编译时给出任何错误)。所以在开发步骤中我们无法轻易解决我们的错误。 有什么帮助吗?
这是我的解决方案图片:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;
using System.Data;
using batis_blog.Commponent;
using batis_blog.Models;
using batis_blog.SystemProperty;
namespace batis_blog.UserServics
{
public class UserServic:DBMan
{
public DBmessage Edit()
{
SqlConnection newcon = new SqlConnection(SystemStatic.g);
SqlCommand newcmd = new SqlCommand("UserEdit", newcon);
newcmd.CommandType = CommandType.StoredProcedure;
///
SqlParameter _oldcardno = new SqlParameter("@UserID", SqlDbType.Int);
_oldcardno.Value = this.UserID;
SqlParameter _username = new SqlParameter("@UserName", SqlDbType.NVarChar, 100);
_username.Value = this.Username;
SqlParameter _name = new SqlParameter("@Fname", SqlDbType.NVarChar, 50);
_name.Value = this.Fname;
SqlParameter _family = new SqlParameter("@Lname", SqlDbType.NVarChar, 50);
_family.Value = this.Lname;
newcmd.Parameters.Add(_oldcardno);
newcmd.Parameters.Add(_name);
newcmd.Parameters.Add(_family);
newcon.Open();
newcmd.ExecuteNonQuery();
newcon.Close();
}
}
}
namespace batis_blog.Commponent
{
public class DBMan
{
protected SqlConnection conn;
protected SqlCommand cmd;
protected SqlDataAdapter da;
protected DataTableBatis dt;
protected DBMan()
{
string strconn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["SahebDB"].ConnectionString;
conn = new SqlConnection(strconn);
}
}
}
答案 0 :(得分:1)
这是因为您没有在项目中包含该文件。
右键单击解决方案资源管理器中的文件,然后选择项目中的include