All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
PHP程序指定目录里的指定后缀名文件为超连接_php资料_编程技术
客户端回调实现gridView无刷新分页_.net资料_编程技术
百分百的弹出窗口_JavaScript技术_编程技术
VS,2008和.NET,3.5,Beta2常见问题的解决方案_.net资料_编程技术
用PHP实现文件上传_php资料_编程技术
利用单元测试在每个层上对PHP代码进行检查_php资料_编程技术
PHP与MYSQL交互函数表学习笔记_php资料_编程技术
C#代码与javaScript函数的相互调用_[Asp.Net教程]
asp.net2.0中页面输出缓存
小议优化ASP.NET应用性能之ViewState篇_[Asp.Net教程]
Reading number is top 10 pictures
到底是谁撞谁呀?
Look for from human art net, is good1
Chinese paper-cut grilles art appreciation5
哥斯达黎加的门将是如何练成的
美女和狗狗1
中国女孩大胆自拍,显露完美身材2
中国女孩大胆自拍,显露完美身材3
The money of more than 100 countries and regions22
More attractive than sora aoi3
The money of more than 100 countries and regions17
Download software ranking
ASP.NET.2.0.XML.高级编程(第3版)
Boxer's Top ten classic battle4
Boxer Classic video2
美女写真2
Red cliff
Prostitutes diary
Proficient in JavaScript
虚拟机5.5.3版
Unix video tutorial14
C++编程教程第三版
aaa published in(发表于) 2013/12/18 8:10:12 Edit(编辑)
在asp.net2.0中使用存储过程_.net资料_编程技术

在asp.net2.0中使用存储过程_.net资料_编程技术

在asp.net2.0中使用存储过程_.net资料_编程技术-你的首页-uuhomepage.com

  本文介绍了在asp.net2.0中使用存储过程的方法。


  以下是SQL中两个存储过程:


  CREATE PROCEDURE dbo.oa_selectalluser
  AS
  select * from UserInfo
  GO
  CREATE PROCEDURE dbo.oa_SelectByID
  @id int
  AS
  select * from UserInfo where ID=@id
  GO


  一个是带参数的存储过程,一个是不带参数的存储过程.下面介绍怎么在VS2005中使用这两个存储过程.


  (一).不带参数的存储过程:


  protected void Page_Load(object sender, EventArgs e)
  ...{
  if(!Page.IsPostBack)
  ...{
  //不带参数的存储过程的使用方法
  SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["oaConnectionString"].ToString());
  SqlDataAdapter da = new SqlDataAdapter();
  DataSet ds=new DataSet();
  da.SelectCommand = new SqlCommand();
  da.SelectCommand.Connection = conn;
  da.SelectCommand.CommandText = "oa_SelectAllUser";
  da.SelectCommand.CommandType = CommandType.StoredProcedure;
  da.Fill(ds);
  GridView1.DataSource = ds;
  GridView1.DataBind();
  }


  在页面中添加了一个GridView控件用来绑定执行存储过程得到的结果.


  (二).带参数的存储过程:


  protected void btn_search_Click(object sender, EventArgs e)
  ...{
  //带参数的存储过程的使用方法
  SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["oaConnectionString"].ToString());
  SqlDataAdapter da = new SqlDataAdapter();
  DataSet ds = new DataSet();
  da.SelectCommand = new SqlCommand();
  da.SelectCommand.Connection = conn;
  da.SelectCommand.CommandText = "oa_SelectByID";
  da.SelectCommand.CommandType = CommandType.StoredProcedure;
  SqlParameter param = new SqlParameter("@id", SqlDbType.Int);
  param.Direction = ParameterDirection.Input;
  param.Value = Convert.ToInt32(txt_value.Text);
  da.SelectCommand.Parameters.Add(param);
  da.Fill(ds);
  GridView1.DataSource = ds;
  GridView1.DataBind();
  }


  同样,在页面中添加了一个GridView控件用来绑定执行存储过程的结果,另外,在页面中还添加了一个textbox控件和一个BUTTON按钮,上面的执行存储过程是放在按钮的onclick事件中的.textbox控件用来接收存储过程的参数.





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.