Cum de a adăuga o bază de date pe site-ul web.
Afișarea datelor din baza de date
Într-o pagină web, puteți afișa cu ușurință datele dintr-o bază de date.
Vă puteți conecta la o bază de date existentă sau puteți crea o nouă bază de date.
Crearea unei noi baze de date
În acest capitol vom demonstra modul de a crea o nouă bază de date folosind WebMatrix:
- Crearea unei baze de date
- Adăugați date la baza de date
Crearea unei baze de date
WebMatrix include un instrument de proiectare baze de date SQL.
Urmați instrucțiunile de mai jos pentru a crea o bază de date SQL numit "SmallBakery" .
Deschideți spațiul de lucru Baze de date și faceți clic pe New Database sau Adăugați o bază de date.
WebMatrix va crea o bază de date cu același nume ca site - ul tau: "Demo.sdf" :
Redenumiți baza de date pentru a "SmallBakery.sdf" .
Faceți clic pe tabel nou.
Denumiți tabel nou " Product " .
În noul tabel, creați 4 coloane numite "Id" , "Name" , "Description" și "Price" .
Pentru toate coloanele, set Permite Nul să "No" .
Pentru "Id" - "bigint" "Yes" "Yes" "Id" coloana Set tip de date pentru "bigint" , este cheia primară pentru "Yes" , și este identitatea sa "Yes" .
Pentru "Name" și "Description" coloane, setați Tip de date la „ nvarchar(50) “.
Pentru "Price" coloana, set de date de tip la "money" .
Când ați terminat, design-ul tabel va arata astfel:
Permite NULLS = Nu, specifică faptul că coloana nu poate fi gol (empty) .
Este cheia primară? , Spune baza de date pe care acest lucru va fi cheia primara a tabelei.
Este identitatea? , Spune bazei de date pentru a atribui automat un nou număr de identificare pentru fiecare înregistrare noi (starting at 1) de (starting at 1) .
Tip de date = nvarchar(50) , specifică o lungime variabilă (max 50) șir de caractere de tip de date.
(N din n VARCHAR indică faptul că variabila de caractere poate stoca caractere internaționale Unicode)
Adăugarea la baza de date
Urmați instrucțiunile de mai jos pentru a adăuga unele date la baza de date:
Deschideți tabelul de produse (In the left pane, double-click SmallBakery.sdf, double-click Tables, and double-click Products) din (In the left pane, double-click SmallBakery.sdf, double-click Tables, and double-click Products) pe (In the left pane, double-click SmallBakery.sdf, double-click Tables, and double-click Products) - (In the left pane, double-click SmallBakery.sdf, double-click Tables, and double-click Products) .
Introduceți următoarele înregistrări:
Nume | Descriere | Preț |
---|---|---|
Pâine | Coaptă în stare proaspătă în fiecare zi | 2.99 |
Tort de capsuni | Facuta cu căpșuni organice | 9.99 |
Plăcintă cu mere | În al doilea rând numai pentru a proporțiilor mamei tale | 12.99 |
Pecan Pie | Dacă vă place nuci pecan, acest lucru este pentru tine | 10.99 |
Placinta de lamaie | Realizate cu cele mai bune lămâi din lume | 11.99 |
prajiturele | Copiii tăi vor iubi aceste | 7,99 |
După ce ați terminat dvs. de intrare, ecranul ar trebui să arate mai mult ca acest lucru: