电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> C#>>十天学会ASP.net之第七天:

十天学会ASP.net之第七天

来源:网络 | 2007-5-1 | (有1660人读过)

以前我们在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了。          
C#热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号