| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Slet flere poster i Entity Framework Uden Looping
    Microsoft ADO.NET Entity Framework giver udviklere med de nødvendige redskaber for nemt at interagere med databaser. Entity Framework tilføjer en grad af abstraktion mellem databaser og programmer , der interagerer med dem, hvilket forenkler mange standard database handlinger, som en programmør måske ønsker at gennemføre. For eksempel kan du fjerne flere poster i en database uden at bruge en løkke , der tester hver post . Dette kan gøres ved hjælp af ADO.NET " ADOCommand " metode , som sender en kommando til en database . Instruktioner
    1

    Klik Visual Studio 2010 -ikonet for at starte softwaren . Efter den indlæser , "Home Page " vises. Klik på knappen " Nyt projekt " i øverste højre hjørne af denne side. A " Nyt projekt " åbnes.
    2

    Klik på " C # " fra kolonnen til venstre og "Console Application " fra kolonnen til højre. Tryk på " OK" for at oprette et nyt projekt . En kilde kode fil vises i det primære editor vinduet.
    3

    Tilføj følgende linjer til toppen af kildekoden fil. Disse linjer at ADO.NET funktioner er tilgængelige for dit program til at bruge

    hjælp System.Data ; .

    Hjælp System.Data.ADO ,

    hjælp System.Globalization ;
    4

    Find " main "-metoden , som blev automatisk genereret , da du oprettede projektet. Alle af kildekoden fra de følgende trin skal skrives inde i krøllede parenteser i " main "-metoden. Metoden ligner dette : Hej

    static void Main ( string [] args )

    {

    }
    5

    Opret en forbindelse streng til den database, du vil slette poster fra . Forbindelse strenge er meget specifikke for den enkelte database . Din forbindelse string kunne se noget som dette : Hej

    offentlig const string connectionString =

    "Data Source = myServerAddress , Initial Catalog = myDataBase , Bruger-id = mitbrugernavn , Password = MinAdgangskode , " < br >
    6

    Opret en streng, der gemmer på " Slet" kommando. Følgende eksempel sletter alle "Konto" poster, der har en "Udløbet " feltet sat til

    String deleteExpiredAccounts = " DELETE FROM konto, hvor Udløbet = ' True' " " Sandt ."
    7

    Opret en ny " ADOCommand ", der bruger strygere " deleteExpiredAccounts " og " ConnectionString ". Når en forbindelse til databasen er åbnet, denne kommando sletter alle de konti , der er udløbet : Hej

    ADOCommand cmd = new ADOCommand ( deleteExpiredAccounts , connectionString ),
    8

    Åbn forbindelsen til databasen ved hjælp af "Open" kommandoen , som dette : Hej

    cmd.ActiveConnection.Open ();
    9

    Klik på den grønne "Play" knappen for at udføre programmet, som er placeret på toppen af ​​Visual Studio programvinduet. Programmet vil forbinde til databasen og slette alle udløbne konti uden at bruge nogen looping logik.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Lær spil Coding 
    ·Skridt til Forhandling Protocol 
    ·Assembler Programmering Tools 
    ·Sådan formateres den dato, fra DateChooser i Flash 
    ·Sådan Beregn Color Contrast 
    ·Færdigheder til at CIS Game Programming 
    ·Sådan Edit Forms i DataGridView 
    ·Specifikationer for Rational Unified Process 
    ·Sådan Konverter en tom streng til Double 
    ·Common Lisp & HTML Rendering Engine Binding 
      Anbefalede Artikler
    ·Klasse variabler i Java Coding 
    ·Hvordan laver XSL Ignorer DTD Henvisning i XML 
    ·Sådan deaktiveres Slet et regneark i VBA 
    ·MySQL PHP billedupload Tutorials 
    ·Hvordan virker en computer Udfør Subtraction 
    ·Sådan Konverter Float til String i C + + 
    ·Kombination af JavaScript Hotkeys 
    ·Sådan Gør Noget ikke synlig i VB 2010 
    ·Sådan ændres markøren i C + + 
    ·Sådan installeres Java XP 
    Copyright © Computer Viden http://www.computerdk.com