Latest web development tutorials

Database ASP.NET MVC

Dalam rangka untuk belajar ASP.NET MVC, kita akan membangun sebuah aplikasi Internet.

Bagian 6: Menambahkan basis data.


Membuat database

Web Developer Visual dengan database SQL yang disebut SQL Server Compact gratis.

Database yang dibutuhkan untuk tutorial ini dengan mengikuti beberapa langkah sederhana untuk membuat:

  • Klik kanan pada jendela Solution Explorer folder App_Data
  • Pilih Tambah, New Item
  • Pilih database SQL Server Compact lokal *
  • Database bernama Movies.sdf
  • Klik tombol Add

* Jika tidak ada pilihan SQL Server Compact database lokal, itu berarti Anda belum menginstal SQL Server Compac pada komputer. Silahkan install link berikut: SQL Server Compact

Visual Web Developer otomatis akan membuat database di folder App_Data.

Catatan: Dalam tutorial ini, Anda dituntut untuk memiliki pengetahuan dasar tentang database SQL. Jika Anda ingin mempelajari topik ini, silahkan kunjungi kami SQL tutorial .


Menambahkan tabel database

Klik dua kali folder App_Data file Movies.sdf, jendela Database Explorer akan terbuka.

Untuk membuat tabel baru dalam database, klik kanan Tables folder dan pilih Create Table.

Buat kolom berikut:

类型 是否允许为 Null
ID int (primary key) No
Title nvarchar(100) No
Director nvarchar(100) No
Date datetime No

Kolom penjelasan:

ID adalah integer (bilangan bulat) mengidentifikasi tabel untuk setiap record.

Judul adalah 100 karakter kolom teks panjang, nama film untuk penyimpanan.

Direktur adalah 100 karakter kolom teks panjang untuk menyimpan nama direktur.

Tanggal adalah kolom tanggal untuk menyimpan tanggal rilis video.

Setelah membuat kolom di atas, Anda harus mengatur ID kolom sebagai kunci utama untuk tabel (record identifier). Untuk melakukan ini, klik pada nama kolom (ID), dan pilih Primary Key. Di Kolom jendela Properties, mengatur properti Identity ke True:

DB Explorer

Setelah Anda membuat kolom tabel, simpan tabel dan nama MovieDBs.

komentar:

Kami sengaja tabel bernama "MovieDBs" (berakhiran s). Dalam bab berikutnya, Anda akan melihat data untuk model "MovieDB". Kelihatannya aneh, tapi konvensi penamaan ini memastikan bahwa controller terhubung ke tabel database, sehingga Anda harus menggunakan.


Menambahkan catatan database

Anda dapat menggunakan Visual Web Developer untuk menambahkan beberapa catatan tes ke database film.

Klik dua kali App_Data berkas folder Movies.sdf.

Klik kanan Database Explorer meja MovieDBs jendela dan pilih Show Table Data.

Tambahkan beberapa catatan:

ID Title Director Date
1 Psycho Alfred Hitchcock 01.01.1960
2 La Dolce Vita Federico Fellini 01.01.1960

CATATAN: ID kolom secara otomatis akan memperbarui, Anda tidak bisa mengeditnya.


Tambahkan Connection String

Tambahkan ke Anda file web.config <connectionStrings> unsur unsur-unsur berikut:

<add name="MovieDBContext"
connectionString="Data Source=|DataDirectory|Movies.sdf"
providerName="System.Data.SqlServerCe.4.0"/>