hibernate pre invalidating space - Accessing and updating data in asp net inserting data

by  |  11-Jun-2015 10:03

NET page; inserting using a Sql Data Source and a Details View control; and determining the value of the just-inserted record's IDENTITY column. The , in this instance - has its value specified via the data source control's Select Parameters, which can specify a source for the parameter value.The source may be: a hard-coded value like "3.95", which would return all products less than .95; the value of a Web control on the page, allowing the user to enter a price bound in a Text Box; from the querystring; from session state; and so on.Using bind variables also improves query performance in the database, eliminates the need for special handling of literal quotation marks in the input, and protects against SQL injection attacks.

accessing and updating data in asp net inserting data-83

Data Source Control Basics是一篇入门级的文章,这篇文章的一系列练习教给了我们如何向一个页面追加数据控件、对指定的数据源进行抽出和/或修改操作和如何绑定数据到一个web控件(例如Grid View、Details View或Form View)上。用这种点击和选择的方式去设定访问数据的方法非常适合新手和没有经验的程序爱好者,这些向导的方式访问数据对于有经验的程序员来讲却是比较麻烦的,由于这样使程序缺少了扩展和自定义的空间。然而,ASP.

NET2.0数据控件却解决了这两方面的问题,依我看,它们不但可以快速而且简单的对数据进行配置和使用,而且通过使用数据控件生命周期中引发的大量事件,在一些特殊的情况下给程序提供了很多的灵活性。Sql Data Source和Sql Data Source是两个非常通用的数据控件,它们分别提供了一个方法从任何一个数据库或者数据源去取得和修改数据。两个数据控件在selecting、inserting、updating和deleting执行前和提交后的时候都引发了一些事件。例如,Sql Data Source和Object Data Source控件在执行查询SQL或者调用取得数据的方法的时候就引发了Selecting事件。在数据取得完成以后又引发了selected事件。通过创建一个Selecting事件句柄,你可以检查或者表示检索的参数;在Selected事件中,可以做一些其他的事情,比如处理在执行操作中出现了异常。类似的updating、inserting和deleting操作前和后引发的事件,和select也是一样的。非常清楚数据控件事件和事件的生命周期会有很多的好处。现实中很多情况都是在selecting、inserting、updating或者deleting这些执行前事件中分配和改变数据。而且,漂亮的处理数据库和数据源级别的异常,在执行后事件中是非常好的。并且,当调试的时候,执行前事件还可以提供给我们一个机会去检查检索数据用的参数是否正确。让我们开始学习吧。数据控件事件模式Sql Data Source和Object Data Source控件提供了一些方法去检索,更新,插入和删除数据(Select(), Insert(), Update(),and Delete()).这些方法可以通过程序来调用,但是通常的情况下是自动的被已经绑定好的数据控件调用。当Sql Data Source控件的Select()被调用的时候,他将建立一个指定的连接到数据库,然后执行Protected Sub Categories Data Source_Selecting(By Valsender As Object, By Vale As System.

This article is one in a series of articles on ASP. The articles we have explored in the series thus far have focused on understanding the core concepts of the data source controls and how to retrieve data from the database.

In addition to retrieving data, the data source controls can also insert, update, and delete data.

It also describes how to customize the values that are being updated.

Community Discussion