簡體   English   中英

如何使用 ASP.NET 和 HTML 顯示來自數據庫的數據

[英]How Can I display data coming from a database using ASP.NET & HTML

我做了一個查詢,從數據庫中檢索項目列表:

    CREATE PROCEDURE dbo.GetSubjects(@DayComing varchar(10) , @UserId varchar(3))
    AS
IF EXISTS(
    SELECT        Std_ID
    FROM            Student
    WHERE Std_ID = @UserID) 
    BEGIN

    SELECT        TimeTable.Ttb_Subject 
    FROM            Student INNER JOIN
                       Class ON Student.Std_Class = Class.Cls_ID INNER JOIN
                       TimeTable ON Class.Cls_ID = TimeTable.Ttb_Class
     WHERE        (TimeTable.Ttb_WeekDay = @DayComing) AND (Student.Std_ID = @UserID)

     END
     ELSE BEGIN

     SELECT        TimeTable.Ttb_Subject, TimeTable.Ttb_Class
     FROM            Teacher INNER JOIN
                        TimeTable ON Teacher.Tch_ID = TimeTable.Ttb_Teacher
     WHERE        (TimeTable.Ttb_WeekDay = @DayComing)

     END

現在我想在asp頁面顯示m,但是我不知道怎么辦。 你知道任何可以幫助我解決這個問題的教程嗎?

謝謝。

您有多種選擇,例如 Linq2Sql、Linq2EF、ADO.NET,以及其他一些框架...

這是關於如何使用 ado.net 完成此操作的教程: http://www.codeproject.com/Articles/15403/Calling-Stored-procedures-in-ADO.NET

以下是使用 Linq 2 SQL 執行此操作的方法: http://weblogs.asp.net/scottgu/archive/2007/08/16/linq-to-sql-part-6-retrieving-data-using-stored-procedures。 ASPX

和 Linq 2 實體框架: http://msdn.microsoft.com/en-us/data/gg699321

你有很多選擇。 看看下面的來源:

ASP.NET 數據控件

此外,您可能更喜歡使用 ORM 技術,例如 Entity Framework:

使用數據(實體框架教程)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM