| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come scrivere un foglio XLS in CSharp
    La scrittura in un foglio di lavoro Microsoft XLS in C Sharp ( C # ) può rendere l'applicazione più dinamico e dare all'utente più opzioni per manipolare i propri dati . Excel è un foglio di calcolo incluso nella suite Microsoft Office e può essere utilizzato per analizzare piccole o grandi quantità di dati. C # è un linguaggio di programmazione che viene comunemente utilizzato per creare desktop, web e applicazioni mobili . In C # , è possibile utilizzare una combinazione di " OleDbConnection , " e classi " OleDbCommand " per scrivere in un foglio di lavoro XLS utilizzando le istruzioni SQL come " CREATE TABLE " e " INSERT INTO ". Cose che ti serviranno
    Microsoft Visual Studio
    Mostra più istruzioni
    1

    lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro a sinistra dello schermo , e di espandere "Altre Lingue" sotto " Modelli installati . " Fare clic su " Visual C #" e fare doppio clic su " Applicazione console " per creare un nuovo progetto è stato venduto per 2

    Aggiungi i seguenti spazi dei nomi nella zona dichiarazioni situato all'inizio del modulo : .
    < p > using System; utilizzando System.Collections.Generic ; utilizzando System.Linq ; utilizzando System.Text ; using System.Data.OleDb ; using System.Diagnostics ;
    3

    Aggiungere il seguente codice di seguito " static void Main (string [] args ) " per definire la stringa di connessione a un foglio di Excel esistente o nuovo :

    stringa costr = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ \\ myExcelSheet.xls ; Extended Properties = Excel 12.0 ; "
    4

    Definire una variabile di processo che si intende utilizzare per aprire il foglio di Excel :

    Process proc = nuovo processo ( ) ;
    5

    Copia e incolla il seguente codice per utilizzare la connessione creata nel passaggio uno e creare una tabella all'interno del foglio Excel :

    usando ( OleDbConnection cn = new OleDbConnection ( costr ) ) { cn.Open (); utilizzando ( OleDbCommand cmd = new OleDbCommand ( ) ) { cmd.Connection = cn; cmd.CommandText = " CREATE TABLE [ Apps ] (Mobile char ( 100 ) , App char ( 100 ) , Prezzo char ( 250) ) "; cmd.ExecuteNonQuery (); }
    6

    Copia e incolla il seguente codice per aggiungere alcuni dati alla tabella creata nel passaggio cinque : utilizzando ( OleDbCommand cmd = new OleDbCommand ( ) ) { cmd.Connection = cn; cmd.CommandText = " INSERT INTO [ Apps $ ] ( mobile, App , prezzo ) VALUES ( 'Windows Phone 7 ', ' percorso Optimizer ', ' $ 1,99 ' ) "; cmd.ExecuteNonQuery (); cmd.CommandText =" INSERT INTO [ Apps $ ] ( mobile, App , prezzo ) VALUES ( ' Android ',' Property Analzyer ',' $ 199 ' ) "; cmd . ExecuteNonQuery (); }
    7

    Aggiungere il seguente codice alla fine di lanciare Excel e visualizzare il foglio di lavoro si è creato :

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

    Press " . F5 " per eseguire il programma

    Previous :

    next :
      Articoli Correlati
    ·Come eliminare record in un programma C Array 
    ·Come utilizzare la funzione strstr in C + + 
    ·Come sostituire gli elementi di un array in C 
    ·Come convertire Galleggiante a stringa in C + + 
    ·Come ottenere una serie di oggetti per puntare ad una v…
    ·Come aggiungere o rimuovere Array Pointer 
    ·Come scrivere un programma C + + delle tabelle di molti…
    ·Che cosa è Scarlett Fever 
    ·Come scrivere un'applicazione multi-threaded in MFC 
    ·Come ottenere elementi di una matrice in C 
      Articoli in evidenza
    ·Come utilizzare un servizio Web in un flusso di dati SS…
    ·Il MySQL Collegamento di base in script PHP con control…
    ·Confronto tra le piattaforme Java & Net 
    ·Come inviare SMS utilizzando le applicazioni Java 
    ·Come scrivere macro in Visual Basic 
    ·La funzione Accedi Fortran 
    ·Come catturare una pagina titolo utilizzando PHP 
    ·Come terminare thread causa Stack problemi di overflow 
    ·Come convertire un nodo regolare a un nodo jQuery 
    ·Come velocizzare un Applet 
    Copyright © Conoscenza Informatica http://it.wingwit.com