Hvordan lage en ny Data Entry Hjemmeside

Når du har mange poster for å sette inn i en database, er det noen ganger bare enklere å lage et lite nettsted for dataregistrering personell. Opprette en dataregistrering nettsted innebærer et webskjema og koding som setter ny rekord i databasen. For raskere behandling, returnerer websiden til den opprinnelige siden der webskjema er plassert. Prosessen blir gjentatt, og det gjør det mer effektivt og raskere å sette inn data.

Bruksanvisning

Lag skjema

1 Opprett en ny ASPX side ved å klikke på Visual Studio "File" -menyen og velge "New". En liste over filtyper vises. Velg HTML eller ASPX. Enten man vil arbeide for et lite dataregistrering side. I dette eksempel er ASPX anvendes.

2 Opprett skjemaelementer. Antallet av elementer på et skjema er bestemt av mengden informasjon som trengs for dataregistrering. I dette eksempelet er nettstedet bare å legge inn fornavn og etternavn for kundene. Bruk denne koden:
<Asp: TextBox id = "first_name" runat = "server" />
<Asp: TextBox id = "last_name" runat = "server" />

3 Sett på send-knappen. Former krever en send-knappen, så legger du til følgende kode til nettsiden:
<Asp: Button id = "btnSubmit" Text = "Send Me" runat = "server" />

4 Dobbeltklikk på knappen som nettopp ble opprettet. En kode-bak-siden vises som skaper en hendelse som utløses når brukeren klikker på knappen. En hendelse er en type funksjon som kjører kode når en bruker samhandler med et program. For eksempel klikke på en knapp utløser "onclick" event og endre en drop-down boks utvalg utløser "onChange" hendelse.

Sett informasjonen inn i databasen

5 Tildele brukerens input til en strengvariabel. Først dobbeltklikker du på knappen som ble opprettet i punkt 1. Dette åpner "onclick" event hvor du plasserer koden som setter den informasjonen i en database. Når brukeren trykker på knappen opprettet i § 1, er skjemadata sendt til behandling. Følgende er koden som refererer de innsendte form verdier og tildeler den til en variabel:

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

Denne koden er plassert helt i begynnelsen av "onclick" event funksjon.

6 Lag en spørring for å sette inn data i databasen. NET kommer med klasser som gjør det enkelt å sette inn data i en database. Legg til denne linjen under kode i trinn 1. Dette søket er koden som setter informasjonen inn i databasen. Den bruker brukerens informasjon lagret i variablene fra trinn 1 og skaper en post i databasen tabellen. Følgende er et eksempel på en SQL INSERT-setning:

string query = "sette inn i kunde (first_name, last_name) verdier ( '» + first_name + "', '" + last_name + "')";

7 Opprett en tilkobling til databasen. Legg til følgende linje nedenfor under angitt fra Trinn 2. kode Dette setter opp databasen forbindelsen til serveren din, det er nødvendig for enhver dataregistrering side.

myConn = new SqlConnection ( "Data Source = SQLServer; Initial Catalog = mine; User Id = bruker, password = passord");

8 Lag SQL kommando og kjøre spørringen. Skriv inn denne linjen med kode etter databasetilkoblingen. Denne kommandoen utfører søket på serveren og setter ny rekord i kundedatabasen:

SqlCommand myCmd = ny SqlCommand (spørring, myConn);
myCmd.ExecuteNonQuery ();

9 Varsle brukeren om at teksten som er skrevet inn. Når dataene er satt inn, er det vanlig praksis å varsle leseren om at kommandoen er fullført. Legg til denne linjen med kode etter kommandoen fra trinn 4. Følgende kode skriver en melding til nettsiden, slik at brukerne er klar over at prosessen er fullført:

Response.Write ( "The data er lagret!");