|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skriver ett XLS ark i csharp

    Skriva till en Microsoft XLS kalkylblad i C Sharp ( C # ) kan göra din ansökan mer dynamisk och ger användaren fler alternativ för att manipulera sina data . Excel är ett kalkylprogram ingår i Microsoft Office-paketet och kan användas för att analysera små eller stora mängder data . C # är ett programmeringsspråk som ofta används för att skapa skrivbordet , webb och mobila applikationer . I C # , kan du använda en kombination av " OleDbConnection , " och " OleDbCommand " klasser för att skriva till en XLS kalkylblad med hjälp av SQL-satser som " CREATE TABLE " och " INSERT INTO . " Du behöver
    Microsoft Visual Studio
    Visa fler instruktioner
    1

    Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra delen av skärmen , och expandera " Andra språk " under " Installerade mallar . " Klicka på " Visual C # " och dubbelklicka på " Console Application " för att skapa en ny konsol projekt
    2

    Lägg följande namnrymder på deklarationerna område som ligger i början av din modul : .
    < p > using System; hjälp System.Collections.Generic , med System.Linq , använder System.Text , med System.Data.OleDb , använder System.Diagnostics ,
    3

    Lägg till följande koden under " void main ( string [] args ) " för att definiera anslutningen strängen till en befintlig eller ny Excel- ark :

    string CONSTR = " Provider = Microsoft.ACE.OLEDB.12.0 , Data Source = C: \\ \\ myExcelSheet.xls , utökade egenskaper = Excel 12,0 ; " ;
    4

    Definiera en process variabel som du använder för att öppna Excel- arket :

    process proc = ny process ( ) ;
    5

    Kopiera och klistra in följande kod för att använda den anslutning du skapade i steg ett och skapa en tabell inuti Excelarket :

    hjälp ( OleDbConnection cn = ny OleDbConnection ( CONSTR )) { cn.Open (); med användning av ( OleDbCommand cmd = new OleDbCommand ( )) { cmd.Connection = cn ; cmd.CommandText = " CREATE TABLE [ appar] (Mobile Char ( 100 ) , App char ( 100 ) , Pris char ( 250 ) ) "; cmd.ExecuteNonQuery ( ) ;}
    6

    Kopiera och klistra in följande kod för att lägga till vissa uppgifter i tabellen du skapade i steg fem : att använda ( OleDbCommand cmd = new OleDbCommand ( ) ) { cmd.Connection = cn ; cmd.CommandText = " INSERT INTO [ appar $ ] ( Mobile , app , Pris ) VALUES ( ' Windows Phone 7 ", " Route Optimizer ' , ' $ 1,99 ' ) "; cmd.ExecuteNonQuery ( ) ; cmd.CommandText = " INSERT INTO [ appar $ ] ( Mobile , app , Pris ) VALUES ( ' Android ' , ' Fastighetsförmedling Analzyer ' , ' $ 199 ' ) " ; cmd . ExecuteNonQuery ( ) ;}
    7

    Lägg till följande kod i slutet för att starta Excel och visa kalkylbladet du skapat :

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

    Press " . F5 " för att köra programmet

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör ett mönster i C + + -kod
    ·Hur man gör en C + + Void Display
    ·Konvertera Float till String i C + +
    ·Lägga till inflödet av Visual C
    ·Hur du uppdaterar rutnätsdata
    ·Lägga GridView
    ·Hur man skapar en namngiven pipe
    ·Hur man lär Pekare i C
    ·Hur man gör MFC Dialogrutor
    ·Hur förstå C + + kompilatorer
    Utvalda artiklarna
    ·Hur ansluta till DB2 Med SQL Developer
    ·Hur man använder JavaScript Utvecklare
    ·PHP String Typer
    ·Hur kan man överföra bilder till ASP.Net
    ·Hur man gör en Inline element med CSS
    ·Hur man tar bort Null Records från en array i Java
    ·Ta bort en lodrät rullningslist i JavaScript
    ·Så här aktiverar ASP i IIS 6
    ·Hur man gör formulärfält Beräkna Använda VBA
    ·Hur hitta URL-strängar i ColdFusion
    Copyright © Dator Kunskap http://www.dator.xyz