【问题标题】:Table not showing up at all in SQL Server Management StudioSQL Server Management Studio 中根本没有显示表
【发布时间】:2022-11-22 06:07:18
【问题描述】:

我最近一直在学习 C# 和 ASP.Net 核心,我目前正在尝试用我的项目设置 SQL 服务器。但是,当我尝试编辑或查看表格时,它只是显示为空白。

我已经在 appsettings.json 文件中设置了连接字符串

  "ConnectionStrings": {
    "DefaultConnection": "Server=localhost\\SQLEXPRESS; Database=dotnet-prac; Trusted_Connection=true; TrustServerCertificate=True;"
  },

下面的代码是 DataContext 文件

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;

namespace dotnet_prac.Data
{
    public class DataContext : DbContext
    {
        public DataContext(DbContextOptions<DataContext> options) : base(options)
        {

        }

        public DbSet<Character> Characters => Set<Character>();
    }
}

这是 Program.cs 文件中的数据库设置代码

builder.Services.AddDbContext<DataContext>(options =>
    options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")));

请注意,我也使用 VS Code 作为我的 IDE

任何帮助将不胜感激 :)

期待出现一个表格,这样我就可以编辑每个值

【问题讨论】:

  • 您是否在工具 > 选项中启用了硬件加速?如果是这样,请禁用它并重新启动 SSMS。
  • 硬件加速从一开始就被禁用,不幸的是表格仍然没有显示:(
  • “查看”表格是什么意思?就像您执行 SELECT * FROM {Your Table} 一样,结果集中没有任何行?
  • 您运行的是什么版本的 SSMS?尝试进行修复重新安装。还要检查 Windows 事件日志中是否存在与 SSMS 相关的错误。
  • 抱歉应该更具体一些,我所说的“查看”是指表格根本没有显示出来,正如您在表格上方的图片中看到的那样,表格应该在右侧

标签: sql-server ssms


【解决方案1】:

嘿伙计们感谢您的答复,我已经设法解决了这个问题。

原来我必须下载最新版本的 SQL Server Management Studio

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    相关资源
    最近更新 更多