ASP.Net + AB

Loome andmebaasi SQL

12345678910111213141516171819202122CREATE DATABASE KaubadUSE KaubadCREATE TABLE kaubagrupid(  id INT NOT NULL identity(1,1) PRIMARY KEY,  grupinimi VARCHAR(255) ); INSERT INTO kaubagrupid(grupinimi) VALUES ('tellised'); INSERT INTO kaubagrupid(grupinimi) VALUES ('katusematerjal'); CREATE TABLE kaubad(  id INT NOT NULL identity(1,1)  PRIMARY KEY,  nimetus VARCHAR(255),  kaubagrupi_id INT,  hind DECIMAL(10, 2) foreign key (kaubagrupi_id) references kaubagrupid(id)); INSERT INTO kaubad (nimetus, kaubagrupi_id, hind) VALUES ('ahjutellis', 1, 8.20); INSERT INTO kaubad (nimetus, kaubagrupi_id, hind) VALUES ('fassaaditellis', 1, 7.50); INSERT INTO kaubad (nimetus, kaubagrupi_id, hind) VALUES ('bituumenrull', 2, 520);

Kontrollime

123SELECT nimetus, grupinimi, hind FROM kaubad, kaubagrupid WHERE kaubad.kaubagrupi_id=kaubagrupid.id;

View sees otsime Server Explorer

Connect to Database

Siin vaatame, et on Data sourse sees on Microsoft SQL Server (SqlClient)
Server name sees on (localdb)\mssqllocaldb
Connect to a database sees valime Select or enter a database name
Sinna valime või kirjutame kaubad

Test Connection

Parem click kaubad

Liiguta tabeli kaubad about.aspx faili design sisse

Valime Configure Data Source

Next->

Query builder

Jah

Auto Format (выберите любой формат таблицы)

Result:

DropDownList

Kus on DetailsView DefaultMode INSERT

Pane DropDownList tabelise(Ripploend)