zoukankan      html  css  js  c++  java
  • MVC 用Sql Server 生成三张表生成的视图有时查不出数据的原因

    字段

    字段类型

    是否主键

    是否为空

    描述

    userId

    int

    Y

    N

    用户id自增

    userName

    nvarchar(50)

     

    N

    用户名

    password

    nvarchar(50)

       

    密码

    role

    int

       

    权限

    1. 留言表(Leave)

    字段

    字段类型

    是否主键

    是否为空

    描述

    leaveId

    int

    Y

    N

    留言id自增

    userId

    int

     

    N

    留言用户id

    title

    nvarchar(50)

     

    N

    标题

    content

    text

       

    内容

    leaveTime

    datetime

       

    留言时间

    isVerify

    int

     

    N

    是否通过审核默认为0

    2. 回复表(Reply)

    字段

    字段类型

    是否主键

    是否为空

    描述

    replyId

    int

    Y

    N

    回复id自增

    userId

    int

     

    N

    回复者

    content

    text

     

    N

    内容

    leaveId

    int

     

    N

    留言id

    replyTime

    datetime

       

    回复时间

    3. 信息记录(Record)

    字段

    字段类型

    是否主键

    是否为空

    描述

    recordId

    int

    Y

    N

    记录id自增

    userId

    int

     

    N

    用户id

    leaveId

    int

       

    留言id

    如上面三张表,当我把Record-User-Leave张表归到一个视图中的话会产生读不出表中的数据这种情况,后来去掉user表,发现可以了,所以初步认为是因为 Leave表中也含有User的外键,所以导致连接失败……

  • 相关阅读:
    外观模式
    解释器模式
    LoadRunner学习笔记(三)
    lr 中cookie的解释与用法
    LR使用web_add_cookie函数进行cookie模拟
    LoadRunner学习笔记(二)
    SVN服务器搭建和使用
    使用Jmeter监测服务器性能指标
    jmeter 使用白皮书
    intellij idea创建maven项目
  • 原文地址:https://www.cnblogs.com/haorensw/p/2479763.html
Copyright © 2011-2022 走看看