Агуулгын хүснэгт:
Видео: ASP NET MVC-ийн DataBase-д өгөгдлийг хэрхэн оруулах вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-18 08:27
ADO. NET-тэй ASP. NET MVC ашиглан өгөгдлийн санд өгөгдөл оруулах
- Алхам 1: үүсгэх MVC Өргөдөл.
- Алхам 2: Загварын анги үүсгэх.
- Алхам 3: Хянагч үүсгэх.
- Алхам 5: EmployeeController.cs файлыг өөрчил.
- EmployeeController.cs.
- Алхам 6: Хүчтэй бичсэн харагдац үүсгэ.
- руу View-г үүсгэнэ руу Ажилчдыг нэмж, ActionResult арга дээр хулганы баруун товчийг дараад Add view дээр дарна уу.
- AddEmployee.cshtml.
Үүнтэй адилаар, asp net дэх өгөгдлийн сангийн хүснэгтэд өгөгдлийг хэрхэн оруулах вэ?
ASP. Net C# дээр хадгалагдсан процедурын дагуу өгөгдлийн санд өгөгдөл оруулах
- Visual Studio 2010 програмаа нээгээд, хоосон вэб сайт үүсгээд, тохирох нэр өгнө үү (insert_demo).
- Solution Explorer дээр та хоосон вэб сайтаа аваад дараа нь дараах байдлаар вэб маягт болон SQL серверийн мэдээллийн санг нэмнэ үү.
- Server Explorer дээр өөрийн өгөгдлийн сан (Database.mdf) дээр дараад Хүснэгт -> Шинэ хүснэгт нэмэхийг сонгоно уу.
Үүний нэгэн адил, MVC дээрх Entity Framework ашиглан хэрхэн хүснэгтэд өгөгдөл оруулах вэ? Entity Framework ашиглан MVC5-д өгөгдөл оруулах, шинэчлэх, устгах
- Эхлээд энд манай SQL хүснэгт байна:
- Тиймээс энэ зааварт зориулж бид эхлээд шинэ хоосон MVC програм үүсгэх болно.
- "Өгөгдлийн сангийн EF Designer" -ийг сонгоно уу.
- Дараа нь Серверийн нэр болон Өгөгдлийн сангийн нэрийг сонгоно уу.
- Тийм радио товчийг сонгоод "Дараах" дээр дарна уу.
- "Entity Framework 6"-г сонгоно уу.
- Дараа нь хүснэгтийг сонгоно уу.
- Одоо MVCdb.
Хоёрдугаарт, MVC дахь хадгалагдсан процедурыг ашиглан өгөгдлийн санд өгөгдлийг хэрхэн оруулах вэ?
MVC 5.0-д хадгалагдсан процедурын дагуу өгөгдлийг эхлээд өгөгдөлд оруулна уу
- Өгөгдлийн сан үүсгэж, хүснэгт үүсгэ.
- Энэ алхамд бид одоо Хадгалагдсан Процедурыг үүсгэх болно.
- Дараагийн алхамд бид Data First Approach-ээр дамжуулан өгөгдлийн санг өөрийн аппликейшнтэй холбодог.
- Үүний дараа ADO. NET Entity Data Model-г сонгоод Add товчийг дарна уу.
- Одоо бид Controller сонголтыг сонгоод Home Controller-ийг үүсгэх хэрэгтэй.
Вэб технологид ASP гэж юу вэ?
Идэвхтэй серверийн хуудас ( ASP ) нь Microsoft дээр боловсруулагддаг нэг буюу хэд хэдэн скрипт (жижиг суулгагдсан програм) агуулсан HTML хуудас юм. Вэб хуудсыг хэрэглэгч рүү илгээхээс өмнө сервер.
Зөвлөмж болгож буй:
Өгөгдлийн санд оруулахдаа өгөгдлийг хэрхэн баталгаажуулах вэ?
Баталгаажуулалт гэдэг нь мэдээллийн санд оруулсан өгөгдлийг бодитой эсэхийг шалгах үйл явц юм. Энэ нь оруулсан өгөгдөл зөв эсэхийг шалгах боломжгүй. Энэ нь зөвхөн өгөгдөл нь утга учиртай эсэхийг шалгах боломжтой. Баталгаажуулалт нь өгөгдөл оруулах явцад гарах алдааны тоог багасгах арга юм
ASP NET цөм нь asp net-ээс хурдан байдаг уу?
3 хариулт. ASP.Net Core 2.0 нь ASP.net 4.6 болон ASP.Net 4.7 хүрээнээс бараг 2 дахин хурдан юм. Net Core-ийн гүйцэтгэл, ASP.Net Core ялсан боловч. Net Framework нь asp.net фрэймворктой хамтран ажилладаг тул зарим нэг давуу талтай
MVC asp net дэх захиалгат алдааг хэрхэн зохицуулдаг вэ?
ASP.NET MVC дахь захиалгат алдааны хуудас Эхлээд алдаа нэмнэ үү. cshtml хуудсыг (Харах хуудас) Хуваалцсан хавтас байхгүй бол. Вэб нэмэх эсвэл өөрчлөх. config файлыг сонгоод Custom Error Element-ийг асаалттай болгож тохируулна уу. HTTP төлөвийн кодыг харуулахын тулд тодорхой Action Controller болон View-г нэмнэ үү. Зорилтот үйлдлийн аргад [HandleError] атрибут нэмнэ үү
MVC-д хадгалагдсан процедурыг ашиглан DataBase-д өгөгдлийг хэрхэн оруулах вэ?
MVC 5.0-д хадгалагдсан процедурын дагуу өгөгдөл оруулах Өгөгдлийн эхэнд ханддаг Өгөгдлийн сан үүсгэж, хүснэгт үүсгэ. Энэ алхамд бид одоо Хадгалагдсан Процедурыг үүсгэх болно. Дараагийн алхамд бид Data First Approach-ээр дамжуулан өгөгдлийн санг өөрийн аппликейшнтэй холбодог. Үүний дараа ADO.NET Entity Data Model-г сонгоод Add товчийг дарна уу
ASP NET ба ASP NET MVC хоёрын ялгаа юу вэ?
ASP.NET нь хамгийн энгийн түвшиндээ VB, C# гэх мэт хөшүүрэг болох үйл явдалд суурилсан програмчлалын загварт сервер талын "хяналт"-тай хослуулсан ерөнхий HTML тэмдэглэгээг өгөх боломжийг олгодог. ASP.NET MVC нь Model-View-Controller архитектурын загварт суурилсан хэрэглээний хүрээ юм