Ir para conteúdo

POWERED BY:

Arquivado

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

..:Luiz Fernando:..

Inserir dados do listbox em uma planilha excel? c#

Recommended Posts

Olá!

 

É o seguinte, tenho um form, que ao clicar no button1 faz uma consulta no bd oracle e inseri o conteudo no listbox1 atraves do textbox1.

 



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

		{
	            
			string oradb = "Data Source=host;User Id=userid;Password=pass;";
					

			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;
           
			OracleDataReader dr = cmd.ExecuteReader();
			if (dr.Read())
			{
				listBox1.Items.Add(dr["cod_evento"].ToString() + " --   " +
					dr["des_descricao"].ToString()+ "  --  " + dr["des_estado"].ToString());
			    
				
				  
			}
			else

			{
				
				listBox1.Text = "EVENTO NÃO ENCONTRADO";
			}




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



 

Gostaria de saber como faço para pegar esse conteúdo que aparece no listbox e inserir em uma planilha do excel clicando no button2, sendo que o cabeçalho seja referente ao select utilizado.

 

Alguem ae pode me ajudar???

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com base nele não consegue começar seu código? Fica mais fácil pra ir auxiliando.

 

Abraços...

 

 

Cara eu acho que consigo sim!!! Mais é pq eu sou inciante na linguagem c# entao estou um pouco confuso!!!

Na verdade eu quero so pegar o dados que aparecem no listbox e inserir em uma planilha do excel!!

 

Sera que nao tem um jeito mais simples???

 

Mais de todo forma, está otimo!!! Muito obrigado pela ajuda!!!

 

Abraço!

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.