zoukankan      html  css  js  c++  java
  • RazorPages中使用EF

    下面说的是在RazorPages中使用EF CodeFirst的过程。

    使用EF能让代码变得简洁,CodeFirst也省去了建表的麻烦。

    它的使用可以用下面几句话概括:

    只需要一个【数据库上下文】,和一堆【实体类】,就可以讲述实体类对象和实体集之间的故事了,忘掉数据库的存在吧。

    数据库当然是存在的,但是你需要做的也仅仅是配置下【连接字符串】。

    谁来照着你的实体类建表呢?输入两行【命令】吧。

    1.【数据库上下文】和【实体类】

    2.【连接字符串】

    3.中间的协调工作靠命令完成

    • 在哪里输入

    在【工具>Nuget包管理器>程序包管理控制台】中输入命令。

    • 常用命令有

    install-package entityframework

    enable-migrations

    add-migration

    update-database

    • 错误的解决

    有时候出些奇怪的错误,解决方式却很一致。

    把其他项目卸载了,重新打开sln,再输入命令就好了。

  • 相关阅读:
    二维数组和最大字数组求取 2
    spring冲刺第七天
    spring冲刺第六天
    寻找水王
    spring冲刺第五天
    spring冲刺第四天
    spring冲刺第三天
    spring冲刺第二天
    大道至简读书笔记3
    spring冲刺第一天
  • 原文地址:https://www.cnblogs.com/fabao/p/11924158.html
Copyright © 2011-2022 走看看