Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal.
Bom problema é o seguinte.
Eu tenho em um form uma combo, com as empresas que eu tenho no meu banco. Ate ai tudo certo carrega normal.
O fluxo é, quando seleciono um item na combo resgato do bd os dados referentes aquela empresa.
Esta funcionando parcialmente.
Conforme eu vou selecionando o item, selecionado varias vezes o mesmo item, ora retorna os dados, ora nao.
Exemplo: selecionei empresa iMasters retornou valores, depois seleciona a mesma empresa e nao encontrada nada.
Segue funcao que da o select no bd
static public SolucaoNfe.Mapping.Configuracao.Configuracao SelectConfiguracoes(int codEmpresa)
{
SqlConnection cn = new SqlConnection(SolucaoNfe.Common.Dados.ConnectionERP.ConnectionString());
SolucaoNfe.Mapping.Configuracao.Configuracao obj = null;
SqlDataReader reader = null;
try
{
SqlCommand cmd = new SqlCommand(_uspSelectByEmpresa, cn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("codEmpresa", codEmpresa);
cn.Open();
reader = cmd.ExecuteReader();
if (reader.Read())
{
//while (reader.Read())
obj = new SolucaoNfe.Mapping.Configuracao.Configuracao(reader, true);
}
else
obj = new SolucaoNfe.Mapping.Configuracao.Configuracao();
reader.Dispose();
reader.Close();
}
catch (SqlException se)
{
throw new Exception(se.Message);
}
finally
{
cn.Close();
}
return obj;
}Obrigado por lerem!
Abs.
Carregando comentários...