Kuidas luua uut andmesisestaja Koduleht

Kui teil on palju kirjeid lisada andmebaasi, mõnikord on see lihtsalt kergem luua väike kodulehel andmesisestuse personali.Loomine andmesisestuse veebilehel hõlmab veebivormi ja kodeerimine, mis lisab uue kirje andmebaasi.Kiirema töötlemine, veebilehe naaseb esialgse lehe, kus veebivormi pannakse.Protsessi korratakse, ning see teeb tõhusam ja kiirem sisestada andmeid.

, mida te vajate

  • Visual Studio .NET

Loo vorm

  1. Loo uus ASPX lehele, klõpsates Visual Studio "File" menüü ja valides "Uus".Nimekirja failitüüpe on näidanud.Vali HTML või ASPX.Kas üks töötab väikese andmesisestuse lehel.Selles näites ASPX kasutatakse.

  2. Loo vormi elemendid.Elementide arv vormil on määratud koguse vajalikku teavet andmete sisestamist.Selles näites kodulehel on ainult sisenemist ees- ja perekonnanimi klientidele.Kasutage seda koodi:
    & lt; asp: tekstikasti id = "first_name" runat = "server" / & gt;
    & lt; asp: tekstikasti id = "Last_Name" runat = "server" / & gt;

  3. Insert nuppu Esita.Vormid eeldavad esitada nuppu, et lisada järgmine kood veebilehele:
    & lt; asp: Button id = "btnSubmit" text = "Saada mulle" runat = "server" / & gt;

  4. Topeltklõpsake nuppu, mis oli äsja loodud.Kood-taha ilmub leht, mis loob sündmuse, mis käivitatakse, kui kasutaja klõpsab nuppu.Sündmus on teatud tüüpi ülesanne, mis töötab koodiga, kui kasutaja suhtleb programmiga.Näiteks, kui klõpsate nuppu käivitab "onClick" sündmus ja muutuvas rippmenüü valikut käivitab "onChange" sündmus.

Sisesta Teave andmekogusse

  1. Määra kasutaja sisend string muutuja.Esiteks, topeltklõpsake nuppu, mis loodi 1. jagu See avab "onClick" Juhul kui paned koodi, mis lisab info andmebaasi.Kui kasutaja vajutab nuppu loodud jaos 1, vormi andmed saadetakse töötlemiseks.Pärast on kood, mis viitab esitatud kujul väärtused ja omistab selle muutujale:

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

    See kood on paigutatud alguses oma "onClick" Kui funktsioon.

  2. Loo päringule lisada andmed andmebaasi.NET kaasas klassid et oleks lihtne sisestada andmed andmebaasi.Lisa see rida koodi all 1. sammu selle päringu koodi, mis lisab info andmebaasi.Ta kasutab kasutaja andmed salvestatakse muutujate Step 1 ja loob kirje andmebaasi tabelisse.Pärast on proovi SQL lisada avaldus:

    string query = "lisada kliendi (first_name, Last_Name) väärtused (" "+ first_name +" "," "+ Last_Name +" ")";

  3. Loo ühendus andmebaasi.Lisa järgmine rida allpool allpool märgitud kood alates 2. etapp See loob andmebaasi ühendus serverisse;see on vajalik mis tahes andmesisestuse lehel.

    myConn = new SqlConnection ("Data Source = sqlserver; Initial Catalog = myDatabase; User Id = kasutaja, password = parool");

  4. Loo SQL käsk ja kestab päring.Sisestage see koodirida pärast andmebaasi ühendus.See käsk käivitab päringu serverisse ja lisab uue rekordi kliendiandmebaasi:

    SqlCommand myCmd = new SqlCommand (päringu, myConn);
    myCmd.ExecuteNonQuery ();

  5. teavitab kasutajat, et tekst on sisestatud.Kui andmed on sisestatud, see on tavaline praktika teavitama lugeja, et käsk on edukalt lõpule viidud.Lisa see koodirida pärast käsku Samm 4. järgmine kood kirjutab teate veebilehe nii et kasutajad on teadlikud, et protsess on lõpule viidud:

    Response.Write ("Andmed on edukalt salvestatud!");

224
0
0
Html