namespace ForumSon.App_Code.DataAccess
{
public class PostForum
{
public static int insertForum(int titleId, string question, string posterName, DateTime datetim)
{
int rowsAffected = 0;
using (SqlConnection connection = ConnectionManager.GetDatabaseConnection())
{
SqlCommand command = new SqlCommand("insertForum", connection);
command.CommandType = CommandType.StoredProcedure;
command.Parameters.Add("@titleId", SqlDbType.Int).Value = titleId;
command.Parameters.Add("@question", SqlDbType.VarChar).Value = question;
command.Parameters.Add("@posterName", SqlDbType.VarChar).Value = posterName;
command.Parameters.Add("@datetim", SqlDbType.DateTime).Value = datetim;
rowsAffected = command.ExecuteNonQuery();
}
return rowsAffected;
}
}
}
以上是我的PostForum
课程;我尝试在单击按钮时使用它,但错误报告“它在当前上下文中不存在”。
我该如何处理?我需要在我们的网站上做一个Forum
项目。
我遇到了这个错误:
PostForum.insertForum(ctitleId, question, posterName, datetime);
答案 0 :(得分:0)
我假设您的按钮点击在另一个程序集中,例如ForumSon.WebSite
。
如果您不想在该Web-UI程序集中使用PostForum
- 类,那么您首先必须添加对DataAccess程序集的引用并在您的程序中添加using指令消费UI类:
using ForumSon.App_Code.DataAccess;
https://msdn.microsoft.com/en-us/library/wkze6zky.aspx