当前位置:编程学习 > asp >>

十天学会ASP.NET 第七天

答案:

会添加删除修改记录

                以前我们在ASP 中不管是添加还是删除记录或者用SQL 语句加上EXECUTE()或者就是直接用

                RECORDSET 的NEW、DELETE、UPDATE 等方法来添加删除修改记录。在ASP.NET 里面我们采用SQL

                语句加上COMMAND 对象来执行SQL 语句的方法来添加删除修改记录。这比上次说的读取记录还简单。

                实际上只有一点区别,把ExecuteReader()修改为ExecuteNonQuery()即可,因为我们不需要返回值啊。

                string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source=";

                strConnection+=Server.MapPath(strDb);

                OleDbConnection objConnection=new OleDbConnection(strConnection);

                OleDbCommand objCommand = new OleDbCommand("这里是SQL 语句" , objConnection);

                objConnection.Open();

                OleDbDataReader objDataReader=objCommand.ExecuteNonQuery();

                dim objConnection as OleDbConnection

                dim objCommand as OleDbCommand

                objConnection=new OleDbConnection(Provider=Microsoft.Jet.OleDb.4.0;Data Source="+Server.MapPath(strDb))

                objCommand=new OleDbCommand("这里是SQL 语句" , objConnection)

                objConnection.Open()

                objDataReader=objCommand.ExecuteNoQuery()

                下面再举例子说明一下SQL 语句(ACCESS):

                添加记录:insert int

                o  表名 (字段1,字段2) values (字符串1,字符串2) where  条件

                删除记录:delete from      表名where  条件

                修改记录:update  表名set        字段1=××,字段2= ××where            条件

                需要特别注意,如果是Sql Server 删除记录是delete              表名,不需要再加from            。

                                 今天就

上一个:精华ASP代码
下一个:避免重复定义数组

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,