ዝርዝር ሁኔታ:
ቪዲዮ: በEntity Framework ውስጥ በመጀመሪያ የውሂብ ጎታ እንዴት መፍጠር እችላለሁ?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
አካል መዋቅር - የውሂብ ጎታ የመጀመሪያ አቀራረብ
- ደረጃ 2 - ወደ መፍጠር ሞዴል ፣ አንደኛ በመፍትሔ አሳሽ ውስጥ የኮንሶል ፕሮጄክትዎን በቀኝ ጠቅ ያድርጉ እና አክል → አዲስ እቃዎችን ይምረጡ…
- ደረጃ 4 - አክል የሚለውን ቁልፍ ይጫኑ ፣ ይህም ይጀምራል አካል ውሂብ ሞዴል የጠንቋይ ንግግር።
- ደረጃ 5 - ይምረጡ ኢኤፍ ንድፍ አውጪ ከ የውሂብ ጎታ እና ቀጣይ ቁልፍን ጠቅ ያድርጉ።
- ደረጃ 6 - ያለውን ይምረጡ የውሂብ ጎታ እና ቀጣይ የሚለውን ጠቅ ያድርጉ.
በተጨማሪም፣ በEntity Framework ውስጥ የውሂብ ጎታ ሞዴልን እንዴት መፍጠር እችላለሁ?
ሞዴል ማመንጨት
- ከፋይል ሜኑ ውስጥ አዲስ ሞዴል ይምረጡ።
- የድርጅት ሞዴልን ይምረጡ ፣ ስሙን ይግለጹ እና ፍጠርን ጠቅ ያድርጉ።
- ቀጣይ የሚለውን ጠቅ ያድርጉ።
- በአቅራቢው ዝርዝር ውስጥ የውሂብ ጎታ አቅራቢን ይምረጡ እና አስፈላጊውን የግንኙነት መለኪያዎች ያቀናብሩ እና ቀጣይ የሚለውን ጠቅ ያድርጉ።
- ከመረጃ ቋት ማመንጨትን ይምረጡ እና ቀጣይ የሚለውን ጠቅ ያድርጉ።
በመቀጠል፣ ጥያቄው፣ የእኔን የEntity Framework ዳታቤዝ መጀመሪያ እንዴት ማዘመን እችላለሁ? ለ ሞዴል ማዘመን ከ ዘንድ የውሂብ ጎታ , ን በቀኝ ጠቅ ያድርጉ. edmx ፋይል ያድርጉ እና ይምረጡ ሞዴልን ከመረጃ ቋት ያዘምኑ . የሰንጠረዦችን፣ እይታዎችን እና የተከማቹ ሂደቶችን አንጓዎችን ዘርጋ እና ወደዚህ ማከል የሚፈልጓቸውን ነገሮች ያረጋግጡ። edmx ፋይል.
በተጨማሪ፣ በEntity Framework ውስጥ መጀመሪያ ኮድን እንዴት መጠቀም እችላለሁ?
በውስጡ ኮድ - የመጀመሪያ አቀራረብ , በማመልከቻዎ ጎራ ላይ ያተኩራሉ እና ለጎራዎ ክፍሎችን መፍጠር ይጀምራሉ አካል የውሂብ ጎታዎን ከመንደፍ ይልቅ አንደኛ እና ከዚያ ከእርስዎ የውሂብ ጎታ ንድፍ ጋር የሚዛመዱ ክፍሎችን ይፍጠሩ። የሚከተለው ምስል ያሳያል ኮድ - የመጀመሪያ አቀራረብ.
የ EDMX የውሂብ ጎታ እንዴት መፍጠር እችላለሁ?
- 1 - አንድ ይጨምሩ.
- 2 - ሃሳባዊውን ሞዴል ይገንቡ.
- 3 - በEntity Designer surface ላይ ያለውን ባዶ ቦታ በቀኝ ጠቅ ያድርጉ እና ከሞዴል ውስጥ ዳታቤዝ ይፍጠሩ የሚለውን ይምረጡ።
- 4 - አዲስ የግንኙነት ቁልፍን ጠቅ ያድርጉ ወይም ከተቆልቋዩ ዝርዝር ውስጥ ያለውን የግንኙነት ቁልፍ ይምረጡ የውሂብ ጎታ ግንኙነት።
- 5 - ቀጣይ የሚለውን ጠቅ ያድርጉ.
- 6 - ጨርስን ጠቅ ያድርጉ።
የሚመከር:
በEntity Framework ውስጥ ውስብስብ ዓይነት ምንድን ነው?
ውስብስብ ዓይነቶች scalar ንብረቶች በህጋዊ አካላት ውስጥ እንዲደራጁ የሚያስችሉ የህጋዊ አካላት ልኬት ያልሆኑ ባህሪያት ናቸው። እንደ አካል ዓይነቶች ወይም ሌሎች ውስብስብ ዓይነቶች ባህሪያት ብቻ ሊኖር ይችላል. በማህበራት ውስጥ መሳተፍ አይችልም እና የአሰሳ ባህሪያትን ሊይዝ አይችልም. ውስብስብ ዓይነት ባህሪያት ባዶ ሊሆኑ አይችሉም
በEntity Framework ውስጥ ኮድ የመጀመሪያ አቀራረብን በመጠቀም የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል?
በመጀመሪያ በህጋዊ አካል መዋቅር ውስጥ ኮድን በመጠቀም አዲስ ዳታቤዝ ይፍጠሩ ደረጃ 1 - የዊንዶውስ ቅጽ ፕሮጀክት ይፍጠሩ። ደረጃ 2 - የNuGet ጥቅልን በመጠቀም የፍሬም ስራን ወደ አዲስ የተፈጠረ ፕሮጀክት ያክሉ። ደረጃ 3 - ሞዴል ወደ ፕሮጀክት ይፍጠሩ. ደረጃ 4 - አውድ ክፍልን ወደ ፕሮጀክት ይፍጠሩ። ደረጃ 5 - ለእያንዳንዱ የሞዴል ክፍል የተተየበው DbSet። ደረጃ 6 - የግቤት ክፍል ይፍጠሩ
በEntity Framework ውስጥ ውስብስብ ዓይነት እንዴት መፍጠር እችላለሁ?
አንድን አካል በቀኝ ጠቅ ያድርጉ፣ አዲስ ለማከል ይጠቁሙ እና ውስብስብ ንብረትን ይምረጡ። ነባሪ ስም ያለው ውስብስብ ዓይነት ንብረት ወደ ህጋዊው ታክሏል። ነባሪ ዓይነት (ከነባር ውስብስብ ዓይነቶች የተመረጠ) ለንብረቱ ተሰጥቷል. የተፈለገውን ዓይነት በንብረቱ ውስጥ በንብረቱ ውስጥ ይመድቡ
በEntity Framework Core ውስጥ ስደትን እንዴት መመለስ እችላለሁ?
የመጨረሻውን የተተገበረውን ፍልሰት ለመመለስ (የጥቅል አስተዳዳሪ ኮንሶል ትዕዛዞች)፡ ፍልሰትን ከዳታቤዝ ይመልሱ፡ PM> Update-Database የፍልሰት ፋይልን ከፕሮጀክት ያስወግዱ (ወይም በሚቀጥለው ደረጃ እንደገና ይተገበራል) የሞዴል ቅጽበታዊ ገጽ እይታን ያዘምኑ፡ PM> አስወግድ-ስደት
በEntity Framework ውስጥ t4 አብነት ምንድን ነው?
የጽሑፍ አብነት ትራንስፎርሜሽን Toolkit (T4) አብነት አጠቃላይ ዓላማ አብነት ሞተር ነው; T4 ን በመጠቀም C # ፣ VB ኮድ ፣ XML ፣ HTML ወይም ማንኛውንም ዓይነት ጽሑፍ ማመንጨት እንችላለን ። የኮድ ማመንጨት በቪዥዋል ስቱዲዮ ውስጥ እንደ MVC፣Entity Framework፣ LINQ to SQL እና ሌሎች አብነቶችን በሚጠቀሙ ቴክኖሎጂዎች ውስጥ ጥቅም ላይ ይውላል።