none
Data Reader vazio RRS feed

  • Pergunta

  • Como identificar que um DataReader retornou vazio.

    Exemplo

    SqlCeCommand cmd = new SqlCeCommand ("SELECT NomeCliente FROM TabelaCliente WHERE CodigoCliente = 3");

    SqlCeDataReader dr = cmd.ExecuteReader();

    dr.Read()

    Caso não exista um cliente com o código 3 o dr será vazio.

    Como identificar?

    Eu uso Visual Studio 2013 e SQLServerCe 4.5

    Tentei rd.HasRows e aparece a mensagem abaixo.

    " O SQL Server Compact não dará suporte a chamadas para a propriedade HasRows se o cursor subjacente não for rolável."

    quarta-feira, 4 de novembro de 2015 23:24

Respostas

Todas as Respostas