lcamara 0 Denunciar post Postado Junho 30, 2008 INICIANTE EM .NET! Então não vale rir da minha pergunta hein.. hehehe Estou fazendo a seguinte chamada: ... if(!DAOUsuario.pesquisarUsuariosPorCidade(Request.QueryString["ID"], this.mConexao,ref mTabela, ref sRef)) { throw new Exception(sRef + " 1"); } ... para o seguinte código: ... public static bool pesquisarUsuariosPorCidade(string idCidade, SqlConnection Conexao, ref DataTable Tabela, ref string Mensagem) { try { if (Conexao.State == ConnectionState.Closed) Conexao.Open(); string sComando = string.Empty; sComando += "SELECT * FROM USUARIO "; sComando += "WHERE (IDCIDADERES = " + idCidade + ") OR (IDCICADECOM = " + idCidade + " )"; SqlDataAdapter Adaptador = new SqlDataAdapter(sComando, Conexao); Adaptador.Fill(Tabela); return true; } catch (Exception ex) { Mensagem = ex.Message; return false; } finally { Conexao.Close(); } } ... A minha pergunta é: Como eu faço pra saber se retornou vazio?? Não dá erro nem nada... so não estou conseguindo testar se voltou vazio ou não... Se não me engano existe uma propriedade do dataTable que já contem um "counter" mas não sei como usar... Valew...... Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Junho 30, 2008 Acho que isso já resolve: if(SuaDataTable.Rows.Count > 0) { //Seu Código } Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Igor Moreira 0 Denunciar post Postado Julho 1, 2008 no vb If dt.Rows.Count > 0 Then 'codig aqui end if Compartilhar este post Link para o post Compartilhar em outros sites