Latest web development tutorials

قاعدة بيانات ASP.NET MVC

من أجل تعلم ASP.NET MVC، فإننا سوف بناء تطبيقات الإنترنت.

الجزء 6: إضافة قاعدة البيانات.


إنشاء قاعدة بيانات

البصري مطور ويب مع قاعدة بيانات SQL يسمى SQL Server ضغط مجانا.

قاعدة البيانات اللازمة لهذا البرنامج التعليمي من خلال اتباع بعض الخطوات البسيطة لخلق:

  • بزر الماوس الأيمن فوق المجلد App_Data إطار مستكشف الحلول
  • حدد إضافة عنصر جديد
  • حدد قاعدة البيانات SQL Server ضغط المحلية *
  • قاعدة بيانات اسمه Movies.sdf
  • انقر فوق الزر إضافة

* إذا كان أي من قاعدة البيانات المحلية خيارات SQL Server ضغط، فهذا يعني أنك لم تثبيت SQL Server COMPAC على الكمبيوتر. الرجاء تثبيت الرابط التالي: لServer ضغط SQL

ومرئي مطور ويب تلقائيا إنشاء قاعدة البيانات في مجلد App_Data.

ملاحظة: في هذا البرنامج التعليمي، هل هناك حاجة لديهم بعض المعرفة الأساسية لقواعد البيانات SQL. إذا كنت ترغب في دراسة هذا الموضوع، يرجى زيارة موقعنا على SQL البرنامج التعليمي .


إضافة جدول قاعدة البيانات

انقر نقرا مزدوجا فوق الملفات Movies.sdf مجلد App_Data، يفتح نافذة مستكشف قاعدة البيانات.

لإنشاء جدول جديد في قاعدة البيانات انقر بزر الماوس الأيمن فوق مجلد جداول وحدد إنشاء جدول.

إنشاء الأعمدة التالية:

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

العمود التفسير:

الرقم هو عدد صحيح (عدد صحيح) ويحدد الجدول لكل سجل.

العنوان هو 100 حرف العمود نص طويل، واسم الفيلم للتخزين.

المخرج هو 100 حرف أعمدة نصية طويلة لتخزين اسم المخرج.

التاريخ هو الأعمدة تاريخ لتخزين تاريخ الافراج الفيديو.

بعد إنشاء الأعمدة المذكورة أعلاه، يجب عليك تعيين عمود معرف كمفتاح أساسي للجدول (رقم قياسي معرف). للقيام بذلك، انقر على اسم العمود (ID)، وحدد المفتاح الأساسي. في العمود نافذة خصائص تعيين خاصية التعريف إلى True:

DB مستكشف

بمجرد إنشاء عمود الجدول، حفظ الجدول واسم MovieDBs.

التعليق:

نحن الجدول عمدا المسمى "MovieDBs" (تنتهي في الصورة). في الفصل التالي، سترى بيانات لنموذج "MovieDB". يبدو غريبا، ولكن هذا اصطلاح التسمية يضمن وحدة تحكم متصلة جدول قاعدة البيانات، لذلك لديك لاستخدام.


إضافة سجلات قاعدة البيانات

يمكنك استخدام Visual المطور ويب لإضافة بعض السجلات اختبار لقاعدة بيانات الفيلم.

انقر نقرا مزدوجا فوق ملف المجلد Movies.sdf App_Data.

بزر الماوس الأيمن فوق مستكشف قاعدة بيانات الجدول MovieDBs النافذة وتحديد إظهار بيانات الجدول.

إضافة بعض السجلات:

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

ملاحظة: عمود معرف تلقائيا تحديث، لا يمكنك تحريره.


إضافة سلسلة اتصال

أضف إلى قائمتك عنصر ملف Web.config <connectionStrings> من العناصر التالية:

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