ASP.NET使用规范化数据库

时间:2016-11-22 09:12:14

标签: c# sql asp.net


首先抱歉看似愚蠢的问题,但我在该领域没有经验。
因此,在工作中,我获得了一个数据库(比需要更加规范化),并且对于每个插入/更新/删除/选择,我都有一个单独的存储过程。

作为没有经验的人,我开始创建自己的存储过程并显示文本而不是ID,直到我意识到我必须在某些时候更新这些记录:)这一切都很顺利。
所以我的问题是你可以告诉我如何在GridView中显示“眼睛友好”的信息,同时能够编辑/更新这些信息吗?

目前我正在做的只是调用存储过程并将网格视图数据绑定到它。

提前致谢!

1 个答案:

答案 0 :(得分:0)

学习时间!我想直接向你解释这个问题,但是对于已经制作了需要信息的教程来说,它更有用。这个话题会非常丰富,很难用很少的句子/例子来解释。

最好的选择是使用.NET为您提供的工具/类。其中有DataSet,它将令人难以置信地帮助你完成所有修改删除/选择。

您可以将DataSource绑定到GridView,这会自动填充数据,您只需对其进行某种修改即可。

其他方法是使用EntityFramework,您可以在其中以您想要的方式修改数据 - 它将为您做很多工作。

最新话题你应该感兴趣的是LINQ - 简单获取数据&在您的应用程序中进行一些查询/修改(而不是在SQL服务器上)。

检查以下链接:

What is ADO.NET?

http://www.entityframeworktutorial.net/what-is-entityframework.aspx

同时推荐this YT video,请注意视频/声音质量。尝试一些名称相似的其他视频。

http://tutorialspoint.com/linq/