Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como escrever uma folha de XLS em CSharp
Escrever em uma planilha XLS Microsoft em C Sharp ( C #) pode fazer a sua aplicação mais dinâmica e dar ao usuário mais opções para manipular os dados . Excel é um aplicativo de planilha incluído no pacote Microsoft Office e pode ser usado para analisar pequenas ou grandes quantidades de dados. C # é uma linguagem de programação que é comumente usado para criar desktop, Web e aplicações móveis. Em C #, você pode usar uma combinação do " OleDbConnection " e classes " OleDbCommand " para escrever para uma planilha XLS usando instruções SQL, como "CREATE TABLE" e " INSERT INTO ". Coisas que você precisa
Microsoft Visual Estúdio
Show Mais instruções
1

Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela, e expandir " Outras Línguas " abaixo " modelos instalados". Clique em " Visual C #" e clique duas vezes em " Console Application " para criar um novo projeto de console
2

Adicione os seguintes namespaces na área de declarações localizado no início do seu módulo: .

using System; usando System.Collections.Generic ; usando System.Linq ; usando System.Text; usando System.Data.OleDb; usando System.Diagnostics;
3

Adicione o seguinte código abaixo " void main ( string [] args ) estáticos " para definir a seqüência de conexão para uma folha de Excel existente ou novo :

corda constr = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ \\ myExcelSheet.xls ; prolongado Properties = Excel 12.0 ; "
4

Definir uma variável de processo que você vai usar para abrir a folha de Excel:

processo proc = new Process ( );
5

Copie e cole o seguinte código para usar a conexão que você criou na primeira etapa e criar uma tabela dentro da folha de Excel :

usando ( OleDbConnection cn = new OleDbConnection ( constr )) { cn.Open (); usando ( OleDbCommand cmd = new OleDbCommand ()) { cmd.Connection = cn; cmd.CommandText = "CREATE TABLE [ Apps ] (Mobile Char ( 100), App de char (100) , Preço char ( 250) ) "; cmd.ExecuteNonQuery ();}
6

Copie e cole o seguinte código para adicionar alguns dados para a tabela que você criou na etapa cinco : usando ( OleDbCommand cmd = new OleDbCommand ()) { cmd.Connection = cn; cmd.CommandText = "INSERT INTO [ Apps $ ] ( mobile, App, Price) VALUES ( 'Windows Phone 7 ', ' Route Optimizer ', ' $ 1,99 ') " ; cmd.ExecuteNonQuery (); cmd.CommandText =" INSERT INTO [ Apps $] ( mobile, App , Preço ) VALUES (' Android ',' propriedade Analzyer ',' $ 199 ') "; cmd . ExecuteNonQuery ();}
7

Adicione o seguinte código no final para o lançamento do Excel e visualizar a planilha que você criou :

proc.StartInfo.FileName = "C : \\ \\ myExcelSheet.xls "; proc.Start ();}
8

Imprensa " . F5 " para executar o programa

Anterior :

Próximo : No
  Os artigos relacionados
·Como ocultar o subexibição em um iPhone 
·Como calcular um Transpor Matriz em C + + 
·Como editar o SQL em um iPhone 
·Como alocar memória na pilha usando C + + 
·XCode : Como criar uma gota 
·Como escrever uma linha de switches combinação de tec…
·Como formatar datas e horas com Iostream 
·Como Incorporar RESX no CSC Compiler 
·Como usar um ponteiro de função no Array Inteiros 
·Como fazer Gráfico Quadrantes em C + + 
  Artigos em destaque
·Como editar o Silverlight Datagrid 
·Como Incorporar RESX no CSC Compiler 
·Como avaliar booleano Multiplicação em C + + 
·Como Fazer um Asterisk Espaço Padrão em C + + 
·Como ocultar o subexibição em um iPhone 
·Como usar um buffer de anel 
·Como fazer um C + + Janela Principal Sem uma barra de t…
·Como renomear NIB para XIB no Xcode 
·Como alterar Borland C + + Editar Telas 
·Como ler dados em Xcode 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados