Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan skrive en XLS -skjema i CSharp
    Skrive til en Microsoft XLS regneark i C Sharp ( C #) kan gjøre programmet mer dynamisk og gi brukeren flere muligheter til å manipulere sine data . Excel er et regnearkprogram inkludert i Microsoft Office-pakken , og kan brukes til å analysere små eller store mengder data . C # er et programmeringsspråk som ofte brukes til å lage desktop , web og mobile applikasjoner. I C # , kan du bruke en kombinasjon av " OleDbConnection , " og " OleDbCommand " klasser å skrive til en XLS regneark ved hjelp av SQL-setninger som "CREATE TABLE" og " INSERT INTO . " Du trenger
    Microsoft Visual Studio
    Vis flere instruksjoner
    en

    Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre ruten på skjermen, og utvide "Andre språk " under " Installerte maler . " Klikk på " Visual C #" og dobbeltklikk på " Console Application " for å lage en ny konsoll prosjekt
    2

    Legg til følgende navnerom i erklæringer område som ligger i begynnelsen av modulen : .
    < p> bruker System; hjelp System.Collections.Generic , bruker System.Linq , bruker System.Text , bruker System.Data.OleDb , bruker System.Diagnostics ;
    3

    Legg til følgende koden under " static void main (String [] args ) " for å definere forbindelsen strengen til en eksisterende eller ny Excel-ark : en

    string Konstr = " Provider = Microsoft.ACE.OLEDB.12.0 ; datakilde = C: \\ \\ myExcelSheet.xls ; Utvidede Properties = Excel 12,0 ; ";
    4

    Definere en prosess variabel som du vil bruke til å åpne Excel-ark : en

    Process proc = ny Process ();
    5

    Kopier og lim inn følgende kode for å bruke tilkoblingen du opprettet i trinn en og lage en tabell i Excel-arket : en

    bruker ( OleDbConnection cn = ny OleDbConnection ( Bygge ) ) { cn.Open (); bruker ( OleDbCommand cmd = new OleDbCommand ( ) ) { cmd.Connection = cn ; cmd.CommandText = "CREATE TABLE [ Apps ] (Mobile Char ( 100 ) , App røye ( 100 ) , Prisen char ( 250 ) ) "; cmd.ExecuteNonQuery (); }
    6

    Kopier og lim inn følgende kode for å legge til noen data til tabellen du opprettet i trinn fem: hjelp ( 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, Price) VALUES ( ' Android ',' Bolig Analzyer ',' $ 199 ') "; cmd . ExecuteNonQuery (); }
    7

    Legg til følgende kode på slutten for å starte Excel og vise regnearket du opprettet : en

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

    Press" . F5 "for å kjøre programmet

    früher :

     Weiter:
      Relatert Artike
    ·Slik Flip et nummer i boolsk 
    ·Hvordan Produksjonen i Visual C 
    ·Hvordan å gjengi en sirkel i OpenGL 
    ·Hvordan lage en PK3 Fil 
    ·Hvordan sette den Isolation nivå i ODBC 
    ·Hvordan oppdatere en DataRow i C # 
    ·Hvordan lage videospill med C + + 
    ·Hvordan legge til en rad i DataGridView 
    ·Hvordan gjøre en Faktorielle i CPP 
    ·Hvordan beregne summen av Odd Tall i C + + Språk 
      Anbefalte artikler
    ·Hvordan begrense MagpieRSS innlegg 
    ·Hvordan få tilgang til en VBA Kopier Query fra en anne…
    ·Hvordan bygge verktøy for PHP 5 for Windows 
    ·Tabell Rister Bruke Java JSP 
    ·Slik viser Apache Process 
    ·Hvordan lage Millions 
    ·Slik konverterer MySQL til Excel Bruke PHP 
    ·Hvordan lage en Python Program Arbeid Uten Python 
    ·Hvordan Utvid et skjema i Java Script 
    ·Nettstedet Feil: File Krever Ioncube PHP Loader I /O 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/