ASP.Net + AB

Loome andmebaasi SQL

CREATE DATABASE Kaubad
USE Kaubad

CREATE 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

SELECT 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)