VERIFICAR TABELA ESTA VAZIA
                    Abaixo segue um código que tenho para fazer uma consulta, eu gostaria que aparece uma mensagem caso não existir dados baseados nos critérios da consulta.
 
Obrigado.
            Dim command As New MySql.Data.MySqlClient.MySqlCommand([Ô]SELECT sum(valor_bruto) as valor_bruto, sum(inss) as inss, sum(irf) as irf, calcular_inss  FROM tb_pagamento WHERE cnpj = [ô][Ô] & Me.cpf_portador.Text & [Ô][ô] and data_pagamento BETWEEN [ô][Ô] & data_inicial.Text & [Ô][ô] AND [ô][Ô] & data_final.Text & [Ô][ô][Ô], GetConexao1)Obrigado.
Dim dr As DataReader = command.ExecuteReader
If Not dr.Read Then MessageBox.Show([Ô]Não há itens[Ô])
                
                    O meu ficou da seguinte forma :    
Não existe registros no perÃodo e ele não retorna a mensagem.
   
                
            Dim command As New MySql.Data.MySqlClient.MySqlCommand([Ô]SELECT sum(valor_bruto) as valor_bruto, sum(inss) as inss, sum(irf) as irf, calcular_inss  FROM tb_pagamento WHERE cnpj = [ô][Ô] & Me.cpf_portador.Text & [Ô][ô] and data_pagamento BETWEEN [ô][Ô] & data_inicial.Text & [Ô][ô] AND [ô][Ô] & data_final.Text & [Ô][ô][Ô], GetConexao1)
        Dim reader As MySql.Data.MySqlClient.MySqlDataReader
        reader = command.ExecuteReader()
        If Not reader.Read Then MessageBox.Show([Ô]Não há itens[Ô])
        reader.Close()
        command.Dispose()
Não existe registros no perÃodo e ele não retorna a mensagem.
                    Tente assim:
Dim da As New MySqlDataAdapter([Ô]select * from tabela[Ô], Conexao)
Dim ds As New DataSet
da.Fill(ds)
If ds.Tables(0).Rows.Count = 0 Then
Msgbox([Ô]Nenhum lançamento encontrado[Ô])
Exit Sub
End If
            Dim da As New MySqlDataAdapter([Ô]select * from tabela[Ô], Conexao)
Dim ds As New DataSet
da.Fill(ds)
If ds.Tables(0).Rows.Count = 0 Then
Msgbox([Ô]Nenhum lançamento encontrado[Ô])
Exit Sub
End If
                    Grande ALEXPASSOS, funcionou perfeitamente.
Abraços,
Muito Obrigado...
            Abraços,
Muito Obrigado...
                        Tópico encerrado , respostas não são mais permitidas