如何在asp.net中将DataSet链接到.aspx页面

时间:2017-01-15 17:55:01

标签: asp.net visual-studio xsd

我在Visual Studio 2015中创建了一个名为CardInfo.xsd的DataSet,它完美地运行

当我尝试使用TableAdapter显示数据时(它也能正常工作并显示我设置的特定查询),我在代码隐藏文件中出现错误。
它表示CardInfo is not defined以及TableAdapter (CardInfoTableAdapters.TableTableAdapter)未定义。

但是,它允许我选择项目中的任何其他.xsd.mdf文件,因此我觉得DataSet不会将自己广播到项目的其余部分。

最后,它应该从文本框中获取值,并显示其主要ID与输入的数字匹配的行。
以下是在页面上创建DataSet的代码:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Page.IsPostBack Then
        GetCardInfo(cardentry.Text)
    End If
End Sub

Protected Sub GetCardInfo(ByVal Entry As String)
    Dim myDataSet As New CardInfo
    Dim cardDA As New CardInfoTableAdapters.TableTableAdapter

    cardDA.Fill(myDataSet.Entry, Entry)

    GridViewRetrieval.DataSource = myDataSet.Tables("Table")
    GridViewRetrieval.DataBind()
End Sub

0 个答案:

没有答案