C# 阅读及;在asp.net中编写
我有一个基本页面,其中包含从数据库读取并写入的字段。我想知道应该在哪里调用insert和read命令。我知道你的年龄,但听说你的年龄 我注意到,当用户刷新页面时,出于某种原因,sqldatasource会加载旧数据(在写入之前),即使表单上已经加载了新数据 谢谢C# 阅读及;在asp.net中编写,c#,asp.net,sql,vb.net,sqldatasource,C#,Asp.net,Sql,Vb.net,Sqldatasource,我有一个基本页面,其中包含从数据库读取并写入的字段。我想知道应该在哪里调用insert和read命令。我知道你的年龄,但听说你的年龄 我注意到,当用户刷新页面时,出于某种原因,sqldatasource会加载旧数据(在写入之前),即使表单上已经加载了新数据 谢谢 吉姆让我先把你的询问分为每一段,并给出一些评论 对于在何处插入或读取命令的问题,我通常会在另一个项目/类文件中调用我的插入/读取命令。但是,这些命令是在我的用户界面中触发的。这意味着,如果我必须检索记录才能查看它们,我会在数据访问项目/
吉姆让我先把你的询问分为每一段,并给出一些评论
理解(假设您使用的是web表单)是很重要的。通过这些,您将了解要使用的正确页面事件及其特定用途。Page_Load和Page_OnLoadComplete不用于保存对数据的更改,而是用于检索和呈现该数据 我将在数据库类中调用通用数据库。I中的字段将放在一个单独的类中,这个类将有一个关联的映射类,其中包含您需要的特定CRUD方法(例如要调用的存储过程的名称、参数等)。我将把它传递给数据库类的一个实例,以执行我想要的功能,由页面中的一个事件触发(例如按钮单击事件) 在第二点上,刷新页面将调用HTTPGET,因此页面将被重新加载。对我来说,这意味着您的写操作没有实际发生,请检查数据库以确保它是正确的