Bagian ini menjelaskan
Pembuatan database ASP.NET MVC dan penambahan data database.Untuk mempelajari ASP.NET MVC, kita akan membangun aplikasi Internet.
Bagian 6: Tambahkan database.
Pengembang Web Visual hadir dengan database SQL gratis yang disebut SQL Server Compact.
Basis data yang diperlukan untuk tutorial ini dapat dibuat dalam beberapa langkah sederhana:
Klik kanan folder App_Data di jendela Solution Explorer
Pilih Tambah, Item Baru
Pilih Database Lokal Kompak SQL Server *
Beri nama database Movies.sdf
Klik tombol Tambah
* Jika SQL Server Compact Local Database tidak termasuk dalam opsi, Anda belum menginstal SQL Server Compac di komputer Anda. Silakan install melalui link berikut: SQL Server Compact
Pengembang Web Visual secara otomatis membuat database di folder App_Data.
Catatan: Tutorial ini mengharuskan Anda memiliki pengetahuan dasar tentang database SQL. Jika Anda ingin mempelajari topik ini terlebih dahulu, silakan kunjungi tutorial SQL kami.
Klik dua kali file Movies.sdf di folder App_Data dan jendela Database Explorer akan terbuka.
Untuk membuat tabel baru di database, klik kanan folder Tabel dan pilih Buat Tabel .
Buat kolom seperti ini:
Daftar | jenis | Apakah Null diperbolehkan |
---|---|---|
PENGENAL | int (kunci utama) | TIDAK |
Judul | nvarchar(100) | TIDAK |
Direktur | nvarchar(100) | TIDAK |
Tanggal | tanggalwaktu | TIDAK |
Penjelasan kolom:
ID adalah bilangan bulat (angka lengkap) yang digunakan untuk mengidentifikasi setiap record dalam tabel.
Judul adalah kolom teks 100 karakter yang menyimpan nama film.
Director adalah kolom teks 100 karakter yang menyimpan nama sutradara.
Tanggal adalah kolom tanggal yang digunakan untuk menyimpan tanggal rilis film.
Setelah membuat kolom di atas, Anda harus mengatur kolom ID sebagai kunci utama (record identifier) tabel. Untuk melakukan ini, klik pada nama kolom (ID) dan pilih Kunci Utama . Di jendela Column Properties , atur properti Identity ke True :
Setelah Anda membuat kolom tabel, simpan tabel dan beri nama MovieDBs .
Catatan:
Kami sengaja menamai tabel tersebut "MovieDBs" (diakhiri dengan s). Di bab berikutnya, Anda akan melihat "MovieDB" untuk model data. Ini mungkin tampak agak aneh, tetapi konvensi penamaan ini memastikan bahwa pengontrol terhubung ke tabel database, dan Anda harus menggunakannya.
Anda dapat menggunakan Visual Web Developer untuk menambahkan beberapa catatan pengujian ke database film.
Klik dua kali file Movies.sdf di folder App_Data .
Klik kanan tabel MovieDBs di jendela Database Explorer dan pilih Show Table Data .
Tambahkan beberapa catatan:
PENGENAL | Judul | Direktur | Tanggal |
---|---|---|---|
1 | Psiko | Alfred Hitchcock | 01.01.1960 |
2 | La Dolce Vita | Federico Fellini | 01.01.1960 |
Catatan: Kolom ID diperbarui secara otomatis dan Anda tidak perlu mengeditnya.
Tambahkan elemen berikut ke elemen <connectionStrings> di file Web.config Anda:
<tambahkan nama="MovieDBContext" connectionString="Sumber Data=|DataDirectory|Movies.sdf" providerName="System.Data.SqlServerCe.4.0"/>