正如标题所述,我需要我的网站帮助。我需要从表中复制某些数据并将其放在另一个表上。我尝试使用各种语言/过程,但仍然无法正常工作。
这是我的代码:
[HttpPost, ActionName("AddSubjects")]
[ValidateAntiForgeryToken]
public ActionResult AddSubjectConfirm(string s)
{
DataTable dr = new DataTable();
SqlDataAdapter dat = new SqlDataAdapter();
SqlConnection con = new SqlConnection(@"data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\UESLDB.mdf;");
string qu = "INSERT INTO EnrolledSubjects (SubjectCode, SubjectDescription) SELECT SubjectCode, SubjectDescription FROM Subjects WHERE SubjectCode = '" + s + "'";
con.Open();
SqlCommand cmd = new SqlCommand(qu, con);
cmd.Connection.Open();
cmd.ExecuteNonQuery();
con.Close();
return View("Home");
}
学生需要添加一个主题(该主题已经在数据库中),然后该主题的主题代码将存储在“字符串s”中,并且控制器将找到具有相似主题代码的主题,然后将获得主题代码和描述,并将其插入到另一个表中。
问题是我不知道怎么了。如果有人可以帮助我,我将不胜感激。
抱歉,我的解释不好,我是新手。