Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

..:Luiz Fernando:..

Atualizar listbox junto ao BD

Recommended Posts

E ae galera, beleza??

 

Tenho um listbox que recebe os dados de um banco de dados Oracle. O usuária digita o código de um evento no textbox, atraves desse codigo é feito a consulta no BD e inseri no listbox. Nessa consulta é inserida no listbox tambem o estado deste evento, que é Finalizado ou Em andamento.

 


		private void button1_Click(object sender, System.EventArgs e)
			
			 

		{
	            
			string oradb = "Data Source=@@@@;User Id=@@@@@;Password=@@@@@;";
					

			OracleConnection conn = new OracleConnection(oradb); 
			conn.Open();

				 

			OracleCommand cmd = new OracleCommand();
			cmd.Connection = conn;
			cmd.CommandText = "select cod_evento, des_descricao, des_estado from callmap.view_evento_resumo  where cod_evento =  " + textBox1.Text ; 
			cmd.CommandType = CommandType.Text;
          // des_estado <> 'Finalizado' and 
			OracleDataReader dr = cmd.ExecuteReader();
			if (dr.Read())
			{
				listBox1.Items.Add(dr["cod_evento"].ToString() + " --   " +
					dr["des_descricao"].ToString()+ "  --  " + dr["des_estado"].ToString()) ;
			    
				
			}
			else

			{
				
				MessageBox.Show("EVENTO NÃO ENCONTRADO!!!");
			}




			dr.Dispose();
			cmd.Dispose();
			conn.Dispose();
              	
	      
		   
		}

 

O que eu quero saber, é se tem como assim que o estado deste evento atualizar no banco de dados, atualizar automaticamente no listbox, ou por meio de um botão.

 

Alguem ae pode me ajudar??

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

alguem??

 

Primeiramente o que fez é contra as regras do fórum, de uma lida: Regras do Fórum

Seu tópico não tinha nem 3 hora e já esta dando Up, não faça isso, aguarde respostas.

 

Assim que gravar no banco basta carregar de novo seu ListBox que ele será atualizado.

Chame o método que o carrega.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.