在asp.net中使用数据集填充tableadapter

时间:2012-02-23 10:16:59

标签: asp.net

我添加了一个数据集并与我的表连接(添加新项>> DataSet) 然后我尝试使用以下代码用我的数据集填充Tableadapter。但它显示错误。请问有人帮帮我吗?

Dim dAdt As New SqlDataAdapter()
    dAdt.Fill(dsArticles, "tblArticles")

请注意我已在我的数据集中添加了一个参数(where ProductID=@PID) 感谢

1 个答案:

答案 0 :(得分:0)

使用Add New>>添加数据集数据集并对其进行配置。 然后在表单的命名空间中,添加引用为 导入DemoApplication.dsArticlesTableAdapters

Demoapplication是应用程序的名称,dsArticles是添加的DataSet的名称。

然后在要访问数据集和表的按钮中,添加代码:

' Access Table Adapter
   Dim ta As New tblArticlesTableAdapter()
   ' Access Dataset
   Dim dt As dsArticles.tblArticlesDataTable = ta.GetData(txtArtNo.Text)
   MsgBox(dt.Rows.Count)