我有一个SQL Server表,它大约有200万行。假设这个表名为Students。如果我从查询数据库:
SELECT *
FROM Students
同时,显示当前加载的数据,同时加载其馀的数据。我的意思是,例如,1秒后我看到1000条线,2秒后我看到3000条线等等.
但是,如果我在应用程序中使用EF并查询数据库中的数据:
var data = _context.Students.ToList();
在访问data对象之前,我必须等待加载表中的所有行,我知道理论上我可以使用分页,只检索部分记录(例如,从1-100)。
但是,ASP.NET核心应用程序中是否有允许我在页面上显示表并动态加载
这里需要帮助,所以我正在将我的ASP.NET Core2.0部署到Windows Server IIS中
所有其他页面都可以正常加载,但是当涉及到与db连接以检索数据的页面时,我会遇到错误。
"The SQL Server instance returned an invalid or unsupported protocol version"
我意识到我使用的SQL Server是SQL Server2000,而.NET Core2.0不支持它
我该怎么办?有什么解决方法吗?我现在无法升级SQL Server。我应该只使用普通的ASP.NET MVC吗?
谢谢。
编辑:我的应
我的应用程序使用SQL Server with dapper和ASP.NET Core2预览版2。我使用的是具有单个数据库的存储库模式。我已经为每个实体编写了一个存储库。在业务层,我将在事务范围内的单独连接对象的帮助下注入每个存储库。此模式是分布式事务吗?或者SQL Server是否将其视为本地事务。因为.NET内核不支持分布式事务?或者我可以使用.NET框架来代替这个吗?
我有反馈面板,用户可以使用编写HTML格式的反馈。
我想将这个HTML数据保存在SQL server中。
HTML源
This is <span style="font-weight: bold; ">nice</span> question
HTML输出
This is nice question
现在我如何搜索我的数据库,如果您的查找“很好”,那么我的查询不能响应是很好的,因为数据库也包含HTML标记。
那么使用SQL & ASP.net保存和检索HTML数据的最佳实践是什么。
我有一个现有的SQL数据库,其中包含用户数据和应用程序数据。我希望以这样一种方式实现Identity Server 4,即其表位于与应用程序数据库不同的数据库中。我不希望Identity server 4表出现在我当前的数据库中。我该怎么做呢?如果任何人有关于如何实现这一点的指导方针的链接,我将不胜感激。
我当前的数据库是由asp.net样板创建的,现在我使用的是asp.net zero
我使用LINQ to SQL使用AsyncFileUpload AJAX控件将文件上传到SQL Server数据库中的列。如何从数据库中检索文档,并允许用户使用LINQ to SQL的另存为对话框保存到本地驱动器?这是ASP.NET web应用程序。DocumentFileContent数据库列是Image SQL Server数据类型。谢谢
我正在尝试使用SQL Server Reporting Studio (SSRS)创建报告,这些报告允许用户选择sql server上的数据库,并根据所选的数据库显示有关数据库上的表的信息。
例如,如果用户选择master database,则将检索关于此表的所有表、表大小、行数和列。我正在考虑使用存储过程ms_foreachdb,但我不确定如何在SSRS上构建参数,让用户选择数据库名称。
您知道如何创建允许用户从用户选择的数据库名称中检索表信息的存储过程吗?