从数据集返回值并显示在消息框中

时间:2017-01-24 18:06:09

标签: vb.net

如何在VB.NET中使用DataSet返回单个值。

我有功能:

Public Function checkIfDisabled(ByVal keys As String)
    Dim BoxboxDataSet As DreamApp.boxboxDataSet = CType(Me.FindResource("BoxboxDataSet"), DreamApp.boxboxDataSet)
    Dim BoxboxDataSetInstallsTableAdapter As DreamApp.boxboxDataSetTableAdapters.installsTableAdapter = New DreamApp.boxboxDataSetTableAdapters.installsTableAdapter()
    BoxboxDataSetInstallsTableAdapter.GetDataBy3(keys)

End Function

通过Get Method调用此查询:

SELECT        process
FROM            installs
WHERE        (`installkey` = @installkey)

我想显示带有返回值的MessageBox。请注意,返回的值始终为0或1

1 个答案:

答案 0 :(得分:0)

如果我正确地理解了你的问题,你希望你的函数返回一个值0或1.现在你的函数也没有返回任何值。在函数结束时,使用if语句来决定要返回的值。

公共函数checkIfDisabled(ByVal keys As String)返回Integer

然后只需编写一个返回语句,将值作为整数返回。