ASP Net MVC Oracle数据库无法检索数据

安东·东希(Anton Toshik)

我已经建立了一个Oracle数据库,并且数据库有很多视图。视图GFL_BUYERS_ID_V具有2列EMPLOYEE_IDFULL_NAME在创建mvc项目之前,该数据库已经被填充。

我成功添加数据库并将架构添加modelBuilder.HasDefaultSchema("examplename.");到我的上下文中,因为当我使用SQL检索数据时,我需要执行以下操作:

SELECT * FROM "examplename".GFL_BUYERS_ID_V

为了使它起作用,我认为这就是要用的。提前致歉我对.net,mvc和连接数据库不熟悉。

以下代码在时崩溃,.Select并告诉我值不能为null(我不知道什么返回了null值,如果我在context->中检查值GFL_BUYERS_ID_V是否中断时,Local中有0个值,并且在Result View中它包含所有适当的信息,我都认为这是相关信息,但我不知道如何使用它):

        var model = new EmployeeModel();

        using (var context = new OracleContext())
        {
            model.Buyers = context.GFL_BUYERS_ID_V.Select(s => new EmployeeModel.Buyer
            {
                BuyerId = s.EMPLOYEE_ID,
                FullName = s.FULL_NAME
            }).ToList();

        }
        return View(model);

这是我的目的:

public class EmployeeModel
{

    public int EmployeeModelId { get; set; }
    public List<Buyer> Buyers { get; set; }


    public class Buyer
    {

        public int BuyerId { get; set; }
        public string FullName { get; set; }
    }
}

我知道有到数据库的连接,我可以通过VB查询它。我已经用连接字符串弄弄了很多,才知道它是正确的。

编辑:如果我的程序是否能够连接到数据库,请抓紧我不知道的线索。

错误的屏幕截图

如果您希望我提供更多信息,我将很乐意,真的希望使这一工作成为可能。

编辑2:这似乎是个恶心的笑话,它清楚地表明了一个问题:如何

安东·东希(Anton Toshik)

因此问题出在数据库服务器而不是代码中。由于某种原因,它使用了很长一段时间没有使用的旧的默认架构变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ASP.NET MVC数据库无法访问

ASP.NET MVC 5 自定义 RoleProvider 无法从数据库中检索用户名的角色

ASP.NET MVC:无法从SQL数据库检索小时,分钟,秒,它们始终显示12:00

ASP.NET MVC从数据库检索数据到DropDownList

ASP.NET MVC在编辑时将数据库值检索到DropDownList

如何从SQL数据库中检索ASP.NET MVC中的行数计数?

ASP.NET MVC5-将用户保留在Oracle数据库中

如何获取ASP.NET MVC 4模型以链接到Oracle数据库

没有数据库的ASP.NET MVC

ASP.NET MVC上的大数据库项目

在ASP.Net MVC中管理数据库连接

无需数据库的ASP.NET MVC 4模型

使用ASP.NET MVC更新数据库

打开与本地数据库 asp.net MVC 的连接

在ASP.NET MVC上从数据库显示项目

Asp.net core mvc 迁移数据库

ASP.NET MVC 无法连接到我的本地 SQL Server 数据库

Windows IoT Raspberry Pi上的ASP.NET MVC无法连接到SQL数据库

下拉列表中的Asp.net MVC多个字段无法回发到数据库

ASP.NET MVC和WebAPI插入和检索带有数据库表的记录

Asp.NET,MVC4。将数据从数据库迁移到新数据库

ASP.NET MVC 4 EF6无法连接到SQL Server Express数据库

在Asp.Net MVC中将数据插入数据库时如何设置外键的值

如何从ASP.NET WebAPI MVC中的多个数据库获取数据

ASP.NET MVC使用数据库表跨多个向导步骤持久保存数据

ASP.NET MVC 5-从数据库中选择数据的LINQ查询

如何使用ASP.NET MVC将数据从数据库导出到Excel工作表?

将JSON数据对象存储到ASP.NET MVC(实体框架)中的数据库

如何使用asp.net mvc检查数据库中是否存在重复数据