Я пытаюсь получить количество в выбранном предложении SQL, но безуспешно, как я могу получить значение?
Вот где я вызываю функцию:
Dim sql3 As String = "select COUNT(*) as countvalue from fat_prods where id_fat=" + valor.ToString + ""
Dim dadosretornados3 As System.Data.DataTableReader = buscadadosacess(sql3)
oConn.Close()
вот функция:
Function buscadadosacess(sql As String)
oConn.ConnectionString = strConn
oConn.Open()
If oConn.State = ConnectionState.Open Then
ACommand = New OleDbCommand(sql, oConn)
'define um dataAdapter
AAdapter = New OleDbDataAdapter()
AAdapter.SelectCommand = ACommand
'define e preenche um DataTable com os dados
ATabela = New DataTable()
AAdapter.Fill(ATabela)
' associar campos a base de dados
xy = ATabela.CreateDataReader
' Ler da tabela
'linha = ACommand.ExecuteReader
End If
'Tipo de dados incorrecto na expressão de critérios.'
Return xy
End Function
мой вопрос, как мне получить значение счетчика? если бы это был некоторый столбец в базе данных, я бы походил на msgbox(dadosretornados("id_fat"))
, поэтому мой реальный вопрос - что мне нужно поместить внутрь dadosretornados ( HERE ), чтобы получить значение счетчика