ASP.NET MVC - SQL veritabanı
- Önceki Sayfa MVC Görünüm
- Sonraki Sayfa MVC Model
ASP.NET MVC öğrenmek için, bir İnternet uygulaması inşa edeceğiz.
Bölüm 6:Veritabanı ekle
Veritabanı oluştur
Visual Web Developer, ücretsiz SQL veritabanı adı altında SQL Server Compact ile gelir.
Bu eğitim gerektiren bu veritabanı, aşağıdaki basit adımlarla oluşturulabilir:
- Çözümleme Kaynak Yöneticisinde App_Data Dizin
- SeçEkle,Yeni Proje
- Seç SQL Server Compact Local Database *
- Bu veritabanını Dosya
- TıklayınEkleDüğme
* SQL Server Compact Local Database seçenekleri arasında bulunmadıysa, bilgisayarınıza SQL Server Compact henüz yüklenmemiş demektir. Aşağıdaki bağlantıyı kullanarak yükleyin:SQL Server Compact
Visual Web Developer, App_Data dizininde otomatik olarak bu veritabanını oluşturacaktır.
Açıklama:Eğitimde, SQL veritabanı temel bilgilerinizi öğrenmeniz gerekecek. Bu konuyu öncelikle öğrenmek istiyorsanız, sitemizdeki SQL Eğitimi。
Veritabanı tablosu ekle
App_Data dizinindeki Dosya Açılacak Veritabanı Araştırma Aracı penceresi.
Bu veritabanında yeni bir tablo oluşturmak için sağ tıklamak gerekecek Tablolar Dizin, ardındanTablo oluşturun。
Aşağıdaki sütunları oluşturun:
Sütun | Tür | Boşlukları izin verir |
---|---|---|
ID | int (anahtar) | Hayır |
Başlık | nvarchar(100) | Hayır |
Yönetmen | nvarchar(100) | Hayır |
Tarih | datetime | Hayır |
Sütun açıklaması:
ID Tabloda her kaydı tanımlamak için kullanılan tamsayıdır.
Başlık 100 karakter uzunluğunda bir metin sütunu, filmin adını saklamak için kullanılır.
Yönetmen 100 karakter uzunluğunda bir metin sütunu, yönetmenin adını saklamak için kullanılır.
Tarih Film çıkış tarihini saklamak için kullanılan tarih sütunudur.}
yukarıdaki sütunları oluşturduktan sonra, ID sütununu tablonunAnahtartıklayarak ve Sütun Özellikleri Penceresinde ilk anahtarı seçmek için Identity özniteliği。
True ve。
Açıklama:Tablo sütunlarını oluşturduktan sonra, tabloyu kaydedin ve
Bu tabloyu "MovieDBs" olarak adlandırdık (s ile bitiyor). Bir sonraki bölümde "MovieDBs"'in veri modeli için kullanılacağını göreceğiz. Yabancı hissediyor musunuz, ancak bu, kontrolörün veritabanı tablosu ile bağlantı kurmasını sağlayan adlandırma geleneğidir.
Veritabanı Kaydı Ekle
Visual Web Developer kullanarak movie veri veritabanına bazı test kayıtları ekleyebilirsiniz. App_Data çantasında çift tıklayarak Dosya sağ tıklayarak Database Explorer penceresindeki
MovieDBs ve Tablo Tablo Verilerini Göster。
Kayıt Ekle:
ID | Başlık | Yönetmen | Tarih |
---|---|---|---|
1 | Psycho | Alfred Hitchcock | 01.01.1960 |
2 | La Dolce Vita | Federico Fellini | 01.01.1960 |
Açıklama:ID sütunu otomatik olarak güncellenecektir. Düzenlemeye gerek yoktur.
Bağlantı String'i Ekle
Ekle Web.config Dosyasındaki <connectionStrings> Aşağıdaki gibi element ekleyin:
<add name="MovieDBContext" connectionString="Veri Kaynağı=|DataDirectory|\Movies.sdf" providerName="System.Data.SqlServerCe.4.0"/>
- Önceki Sayfa MVC Görünüm
- Sonraki Sayfa MVC Model