Sådan oprettes en ny Data Entry Hjemmeside

Når du har mange poster at indsætte i en database, nogle gange er det bare nemmere at lave en lille hjemmeside for indtastning af data personale.Oprettelse af en dataindtastning hjemmeside indebærer en webformular og kodning, der indsætter ny rekord i databasen.For hurtigere behandling, websiden vender tilbage til den oprindelige side, hvor web-formularen er placeret.Processen gentages, og det gør det mere effektivt og hurtigere at indsætte data.

hvad du har brug

  • Visual Studio .NET

Opret formular

  1. Opret en ny ASPX side ved at klikke på Visual Studio menuen "Filer" og vælge "Ny".En liste over filtyper vises.Vælg HTML eller ASPX.Enten man vil arbejde for en lille dataindtastning side.I dette eksempel er ASPX anvendes.

  2. Opret formelementer.Antallet af elementer på en form bestemmes af mængden af ​​nødvendig information til indtastning af data.I dette eksempel er hjemmesiden kun indtaste fornavn og efternavn for kunderne.Brug denne kode:
    & lt; asp: TextBox id =

    "FIRST_NAME" runat = "server" / & gt;
    & lt; asp: TextBox id = "last_name" runat = "server" / & gt;

  3. Sæt på send-knappen.Formularer kræver en send-knappen, så tilføje følgende kode til websiden:
    & lt; asp: Button id = "btnSubmit" Tekst = "Send Me" runat = "server" / & gt;

  4. Dobbeltklik på den knap, der var lige har oprettet.En kode-bag vises der skaber en begivenhed, som udløses, når brugeren klikker på knappen.En begivenhed er en type, der afvikles kode, når en bruger interagerer med et program.For eksempel at klikke på en knap udløser "onClick" begivenhed og ændre en drop-down box valg udløser "onChange" begivenhed.

Indsæt oplysninger i databasen

  1. Tildel brugerens input til en streng variabel.Først skal du dobbeltklikke på den knap, der blev oprettet i § 1. Denne åbner "onClick" begivenhed, hvor du placerer den kode, der indsætter oplysninger i en database.Når brugeren trykker på knappen skabt i § 1, er formen data sendes til forarbejdning.Følgende er den kode, der refererer de indsendte danner værdier og tildeler den til en variabel:

    string FIRST_NAME = first_name.Text;
    string last_name = last_name.Text;

    Denne kode er placeret i begyndelsen af ​​din "onClick" begivenhed funktion.

  2. Opret en forespørgsel for at indsætte data i databasen..NET Kommer med klasser, der gør det nemt at indsætte data i en database.Tilføj denne linje under koden i trin 1. Denne forespørgsel er den kode, der indsætter oplysninger i databasen.Det bruger brugerens oplysninger gemt i variablerne fra trin 1 og skaber en post i databasen tabellen.Følgende er en prøve af en SQL insert sætning:

    string query = "indsætte i kunde (FIRST_NAME, last_name) værdier ('" + FIRST_NAME + "', '" + last_name + ")";

  3. Opret en forbindelse til databasen.Tilføj følgende linje nedenfor under koden indtastes fra trin 2. Dette sætter op i databasen forbindelse til din server;det er nødvendigt for enhver indtastning af data side.

    myConn = ny SqlConnection ("Data Source = SQLServer, Indledende Catalog = myDatabase; User Id = brugeren password = password");

  4. Opret SQL-kommandoen og køre forespørgslen.Indtast denne linje kode efter databaseforbindelse.Denne kommando udfører forespørgslen på serveren og indsætter ny rekord til kundedatabasen:

    SqlCommand myCmd = ny SqlCommand (forespørgsel, myConn);
    myCmd.ExecuteNonQuery ();

  5. Informer brugeren om, at teksten som er indtastet.Når data er blevet indsat, er det almindelig praksis at meddele læseren, at kommandoen er afsluttet med succes.Tilføj denne linje kode efter kommandoen fra trin 4. Følgende kode skriver en anmeldelse til den webside, så brugerne er klar over, at processen er færdig:

    Response.Write ("! Dataene er blevet gemt");

592
0
0
Html