0

就像标题所暗示的那样,我想问一下,除了在 ASP.NET 中使用数据集或数据表之外,还有其他方法可以存储数据库中的数据吗?

我目前正在使用这样的东西:

 Public Function openDataTable(ByVal query As String) As DataTable
    Try
        If con.State <> ConnectionState.Closed Then con.Close()
        con.Open()
        dt = New DataTable
        adap = New SqlDataAdapter(query, con)
        adap.Fill(dt)
        con.Close()
    Catch ex As Exception
        MsgBox.Message)
    End Try

    Return dt
End Function

dt = conn.openDataTable("Select * From Employee")

它对我来说很好,但我想知道,还有其他方法吗?

如果还有其他方法,有人会好心给我举个例子吗?谢谢。

4

2 回答 2

2

在 .net framework 3.5 及更高版本中,您可以将 linq 与实体框架一起使用。

从这里开始:

  1. 在 C# 中开始使用 LINQ
  2. 实体框架

一个很好的Entity框架教程: http: //www.codeproject.com/Articles/363040/An-Introduction-to-Entity-Framework-for-Absolute-B

LINQ 简介:http: //msdn.microsoft.com/en-us/library/bb397897.aspx

在 Visual Basic 中开始使用 LINQ

于 2013-08-22T11:00:01.347 回答
0

是的。你可以:

  1. 直接运行 SQL 语句
  2. 使用 Linq 转 SQL
  3. 使用实体框架
于 2013-08-22T10:59:18.550 回答