See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 18080|Vastuse: 0

[.NET tuum] . NetCore õpetus EFCore ühendub Mysql DBFirst režiimiga

[Kopeeri link]
Postitatud 06.02.2019 09:54:32 | | |
1: Loo EF-klassi raamatukogu
Paigalda 2 pakki  

            (1)Microsoft.EntityFrameworkCore.Tools

            (2) Pomelo.EntityFrameworkCore.MySql (see on kolmanda osapoole ef mysql vahendustarkvara)


2. Andmebaasi entiteedi ja EF-i DBcontext objekti genereerimiseks kasutage käsku Scaffold-DBcontext

Sisesta järgmine käsk pakendikonsooli




server: andmebaasi aadress, kasutaja ID: konto, parool: sisselogimisparool
Kui tegemist on ühe tabeli uuendusega, lisa -tabelid ja seejärel uuendatava tabeli nimi




Pärast täitmise lõpetamist genereeritakse määratud mudel, märkus: tabelil peab olema esmane võti enne selle genereerimist; kui pole hosti, kes raporteeriks tabel "xxxx" hoiatuse "Ei saa genereerida entiteedi tüüpi", siis loomulikult seda üksust ei genereerita


Kui sa ei genereeri mudelit teises eelnevas etapis ja käivita programmi otse, tekib viga ja viga on

"Viga: entiteedi tüüp vajab esmast võtit"

3: Loo standardne veebirakendus ja kasuta seda

(1) Seadista andmebaasi aadressiinfo appsettings.json ja pööra tähelepanu näiteks SslModel=none funktsioonile



(2) startup.cs konfiguratsiooni süstimisel on mõned kasulikud viited

(3) Pärast seda on olemas standardkõned, näiteks kontrollerite kasutus
See on põhiline EF tuuma mysql starteri konfiguratsioon.

Ükskõik kui äge ---- unenägu ka poleks, see ei suuda vastu panna mu rumalale visadusele! Ära ole vanuses, kus peaksid vaeva nägema, ja ole ahne mugavuse järele. Õpi täna rohkem ja homme on tee laiem!






Eelmine:Kus on paketihalduri konsool?
Järgmine:c# Winform/WPF
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com