pangkalan data MVC
ASP.NET MVC - Pangkalan Data SQL
Untuk mempelajari ASP.NET MVC, kami akan membina aplikasi Internet.
Bahagian 6: Menambah pangkalan data.
Buat Pangkalan Data
Pembangun Web Visual disertakan dengan pangkalan data SQL percuma yang dipanggil SQL Server Compact.
Pangkalan data yang diperlukan untuk tutorial ini boleh dibuat dalam beberapa langkah mudah:
Klik kanan pada tetingkap Solution Explorer 🎜>App_Data Folder
- Pilih
Tambah, Item Baharu
- Pilih
SQL Server Compact Local Database *
- Namakan pangkalan data
Movies.sdf
- Klik
Tambah Butang
* Jika tiada SQL Server Compact Local Database dalam pilihan, anda belum memasang SQL Server Compac pada komputer anda. Sila pasang melalui pautan berikut: SQL Server Compact
Visual Web Developer mencipta pangkalan data secara automatik dalam folder App_Data.Nota: Dalam tutorial ini, anda perlu menguasai beberapa pengetahuan asas tentang pangkalan data SQL. Jika anda ingin mempelajari topik ini dahulu, lawati tutorial SQL kami.
Tambah jadual pangkalan dataKlik dua kali fail
Movies.sdf dalam folder App_Data dan Penjelajah Pangkalan Data< 🎜 akan dibuka > tetingkap. Untuk mencipta jadual baharu dalam pangkalan data, klik kanan folder
Jadualdan pilih Buat Jadual. Buat lajur berikut:
Penjelasan lajur:
ID ialah integer (nombor penuh) yang digunakan untuk mengenal pasti setiap rekod dalam jadual.
Tajuk ialah lajur teks 100 aksara yang menyimpan tajuk filem.
Pengarah ialah lajur teks 100 aksara yang menyimpan nama pengarah.
Tarikh ialah lajur tarikh yang menyimpan tarikh keluaran video.
Selepas mencipta lajur di atas, anda mesti menetapkan lajur ID sebagai kunci utama (pengecam rekod) jadual. Untuk melakukan ini, klik pada nama lajur (ID) dan pilih Kunci Utama. Dalam tetingkap Sifat Lajur, tetapkan sifat Identiti kepada Benar:
Apabila anda mencipta jadual Selepas lajur, simpan jadual dan namakannya MovieDBs.
Nota:
Kami sengaja menamakan jadual itu "MovieDBs" (berakhir dengan s). Dalam bab seterusnya, anda akan melihat "MovieDB" untuk model data. Ini mungkin kelihatan agak pelik, tetapi konvensyen penamaan ini memastikan bahawa pengawal disambungkan ke jadual pangkalan data, dan anda mesti menggunakannya.
Tambah rekod pangkalan data
Anda boleh menggunakan Pembangun Web Visual untuk menambahkan beberapa rekod ujian pada pangkalan data filem.
Klik dua kali fail Movies.sdf dalam folder App_Data.
Klik kanan jadual MovieDBs dalam tetingkap Penjelajah Pangkalan Data dan pilih Tunjukkan Data Jadual.
Tambah beberapa rekod:
ID | Title | Director | Date |
---|---|---|---|
1 | Psycho | Alfred Hitchcock | 01.01.1960 |
2 | La Dolce Vita | Federico Fellini | 01.01.1960 |
Nota: Lajur ID akan dikemas kini secara automatik, anda tidak perlu mengeditnya.
Tambah rentetan sambungan
Tambahkan elemen berikut pada elemen <connectionStrings> dalam fail Web.config anda:
connectionString="Data Source=|DataDirectory|Movies.sdf"
providerName="System.Data.SqlServerCe.4.0"/>