ASP.NET MVC - SQL ဘဏ္ဍာင်

ASP.NET MVC ကို သင်ကြားရန် ကျွန်တော်တို့သည် ဝီကီ အယူအဆ တစ်ခု ကို ဖွဲ့စည်းပါ။

အစိတ်အစိတ် ၆ဘဏ္ဍာင် ထပ်ပေါင်း

ဘဏ္ဍာင် ဖွဲ့စည်း

Visual Web Developer သည် အခြေခံ ဘဏ္ဍာင် ကို အသုံးပြုသော ဘဏ္ဍာင် ကို အခြေခံ ဘဏ္ဍာင် တွင် အသုံးပြုသည်။

ကို

  1. ဖွဲ့စည်း App_Data ဖွဲ့စည်း
  2. အခြေခံပုံမှန်ဖွဲ့စည်းအခြေခံ
  3. အခြေခံ SQL Server Compact Local Database ပုံမှန်
  4. ဒါရိုက်တာ ဘဏ္ဍာင် ကို အမည်ပေးပါ - Movies.sdf
  5. ကိုပုံမှန်ထပ်ပေါင်း

ပုံမှန်* အရာဝတ္တု တွင် SQL Server Compact Local Database အား တွေ့မရှိ လျှင် ဒါဟာ ဒါရိုက်တာ ဘဏ္ဍာင် ကို ကိုယ်ပိုင် ကုတ် မပါဘဲ ဖြစ်သည်။ အဆိုပါ ဘဏ္ဍာင် ကို ဖွဲ့စည်းရန် အောက်ပါ လွှတ်ချက် ကို ဖွဲ့စည်းပါ -

SQL Server Compact

မှတ်ချက်:Visual Web Developer သည် အခြေခံ ဘဏ္ဍာင် ကို အသုံးပြုသော ဘဏ္ဍာင် ကို အခြေခံ ဘဏ္ဍာင် တွင် အသုံးပြုသည်။ SQL ပညာရေး

ဘဏ္ဍာင် အချက်အလက် တစ်ခု ပြင်းပြင်းထန်ထန် တစ်ခု ဖြစ်ပြီး ဒါကို အသုံးပြုရန် ကျွန်တော်တို့သည် လိုအပ်သည်။ အဆိုပါ အခြေခံ ဘဏ္ဍာင် ကို ပထမပိုင်း အသင်းများ တွင် သင်ကြားလိုက်သင့်သည်။ အဆိုပါ အခြေခံ ဘဏ္ဍာင် ကို ပထမပိုင်း အသင်း ကို သင်ကြားလိုက်သင့်သည်။

အဆိုပါ Movies.sdf ဖွင့်လိမ့်မည် ဘဏ္ဍာင် ကူးကြွပြန်လွှာ ပြား

ထိုကဲ့သို့ အခြေခံ ဘဏ္ဍာင် တွင် အခြား အချက်အလက် တစ်ခု ကို ဖွဲ့စည်းရန် လျှောက်ထားခြင်း ပြုလုပ်ပါ - အချက်အလက် ဖွဲ့စည်းထားသောအချက်အလက် တစ်ခု ကို ဖွဲ့စည်းရန် -

အောက်ပါ အရာဝတ္တုများ ကို ဖွဲ့စည်းရန် -

အရာဝတ္တု အမျိုးအစား ခွင့်ပြုထားသော Nulls
ID int (primary key) နောက်တန်း
Title nvarchar(100) နောက်တန်း
Director nvarchar(100) နောက်တန်း
Date datetime နောက်တန်း

အရာဝတ္တု အဖွဲ့ အစားထိုးခြင်းတွင် -

ID ဒါဟာ အချက်အလက် တစ်ခု ကို ဖြည့်စွက်ရန် အသုံးပြုသော အကြမ်းအားကြီး တစ်ခု ဖြစ်သည်။

Title ဒါဟာ ၁၀၀ စက္ကန့် အကွက် တစ်လုံး ဖြစ်ပြီး ဒါကို ဗီဒီယို၏ အမည် ကို ထိန်းသိမ်းရန် အသုံးပြုသည်။

Director ဒါဟာ ၁၀၀ စက္ကန့် အကွက် တစ်လုံး ဖြစ်ပြီး ဒါကို ဒါရိုက်တာ၏ အမည် ကို ထိန်းသိမ်းရန် အသုံးပြုသည်။

Date 是日期列,用于存储影片的发行日期。

အချက်အလက် အပေါ် အစီအစဉ်ပြုလုပ်ပြီး အချက်အလက် အပေါ် အခြေခံ လက္ခဏာ ကို ကျွမ်းကျွမ်းပြီး အသုံးပြုပါအခြေခံ(ချက်အလက် အသတ်မှတ်သူ) Column Properties Primary Key ကို အခြေခံ အချက်အလက် window တွင် အသိအမှတ်ပြုပါ Identity အခွင့်အလမ်း အစိုးရပြီး True

အချက်အလက် အပေါ် အစီအစဉ်ပြုလုပ်ပြီး ပိုင်းချုပ်ပြီး အမည်ပြုပါ MovieDBs

မှတ်ချက်:ကျွန်တော်တို့ အချက်အလက် အမည် "MovieDBs" (s နှင့် အပြီး) ကို ထိန်းချုပ်ထားပါသည်။ နောက်လာမည့် အချိန်တွင် "MovieDBs" ကို သုတေသန စနစ် အတွက် အသုံးပြုပါမည်။ အမျိုးသား မရှိဘူးလား။ သို့သော် အမှုဆောင် နှင့် ဘဏ္ဍာင် အချက်အလက် ကို ချိတ်ဆက်ထားရန် အမည်ချိန် အယူအဆ ဖြစ်သည်။

ဘဏ္ဍာင် ချက်အချက် ထပ်ထည့်ပါ

မင်းကို ဗီဒီယို သုတေသန ဘဏ္ဍာင် ထပ်ထည့်ပါအတွက် Visual Web Developer ကို အသုံးပြုပါ။

အရင် App_Data ဖူးမျှား Movies.sdf လိပ်

Database Explorer window တွင် MovieDBs အချက်အလက် Show Table Data

ချက်အချက် ထပ်ထည့်ပါ

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

မှတ်ချက်:ID လက္ခဏာ သည် ကိုယ်တိုင် ထပ်ထည့်ရသည်။ ကျယ်ပြီး မပြင်ဆင်သင့်ဘူး။

လိပ်ခွင့်အခွင်းအလမ်း ထပ်ထည့်ပါ

အရင် Web.config ပုံနှိပ် <connectionStrings> အရာတစ်ခု အပေါ် အရာတစ်ခု ထပ်ထည့်ပေးပါ

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