在带有实体框架的ASP.NET Web API中进行SQL查询,并在Angular 7组件中查看结果



我的目的是通过Web API获得SQL查询的结果,并在我的Angular项目中使用它。但我想不通。我在这个领域没有太多经验,但我会努力解释我正在努力实现的目标。

这是我在SQL Server中写的查询:

SELECT dbo.Course.CID
FROM dbo.Course
INNER JOIN dbo.Student ON dbo.Course.CID = dbo.Student.CourseID
WHERE Sname = 'DemoTestStudent'

我想做的是在Web API项目的StudentController中创建一个方法,如下所示:

伪方法

public GetStudentCourses()
{
sql = "My sql query here"

return result(sql)
}

我想在我的Angular项目中使用它,就像普通的Http操作一样。

如果说不通,我很抱歉,但我需要帮助。

您需要在angular中使用httpClient来发送请求。您可以查看此链接:https://angular.io/guide/http只需按照步骤操作即可。你也将能够学习可观察性。

最新更新