Visual Basic 2010 DataSet

时间:2011-09-16 14:52:23

标签: vb.net ado.net dataset

我正在使用Visual Studio 2010,而我正在处理Windows应用程序表单。我正在努力使用我们的数据库。我可以在网格视图中连接和检索数据。

但我不想显示记录 - 我想在变量中放置一个特定的行列(简而言之,我想使用它)。 我的DataSet被称为ProductionDataSetTable名为Employee,有四列名为EmployeeFirst_NameLast_NameStatus

我现在如何存储让我们说变量x?

中第4列和第5行的条目

1 个答案:

答案 0 :(得分:0)

连接到数据库后,需要将数据放入DataTable,然后操作行项

' DataSet/DataTable variables
Dim ProductionDataSet As New DataSet
Dim dtProductionDataTable As New DataTable
Dim daProductionDataAdapter As New OdbcDataAdapter

' Variables for retrieved data
Dim sEmployee As String = ""
Dim sFirstName As String = ""
Dim sSurname As String = ""
Dim sStatus As String = ""

'Connect to the database 
''

'Fill DataSet and assign to DataTable
 daProductionDataAdapter.Fill(ProductionDataSet , "ProductionDataSet")
 dtProductionDataTable = ProductionDataSet.Tables(0)

'Extract data from DataTable
' Rows is the row of the datatable, item is the column

 sEmployee  = dtProductionDataTable.Rows(0).Item(0).ToString
 sFirstName  = dtProductionDataTable.Rows(0).Item(1).ToString
 sSurname  = dtProductionDataTable.Rows(0).Item(2).ToString
 sStatus  = dtProductionDataTable.Rows(0).Item(3).ToString