多语言展示
当前在线:1006今日阅读:195今日分享:41

asp.ne怎样使用存储过程

asp.net中如何使用存储过程?最近开始看asp.net,对有些东西很模糊,存储过程就完全不懂,下面我们来给大家讲解一下它的运行、创建、使用的流程。
工具/原料
1

SQL数据库

2

asp.net

方法/步骤
1

存储过程是在数据库里面建立的,可用视图方式,可以用执行语句。

2

如在SQL里面建立一个查询表tb_Name的信息的通过表的主键T_ID存储过程为CREATE PROCEDURE p_Name --存储过程名@T_ID intASSELECT * FROM tb_Name WHERE T_ID=@T_ID

3

ASP.NET中执行的的时候存储过程于连接sql2005为例public DataTable SelectInfo(int ID){   string p_name='p_Name'   SqlConnection conn = new SqlConnection(@'Data Source=.\SQLExpress;Initial Catalog=Fchan;User ID=sa;Password=sa;');   if (conn.State != ConnectionState.Open)   {      conn.Open();   }   SqlCommand cmd = new SqlCommand(p_name, conn);   cmd.CommandType = CommandType.StoredProcedure;//这是告诉程序这是执行存储过程   SqlParameter Parameter = new SqlParameter('@T_ID',SqlDbType.Int);   Parameter.value=ID;   cmd.Parameters.Add(Parameter);   DataTable table = new DataTable();   SqlDataAdapter adapter = new SqlDataAdapter(cmd);   adapter.Fill(table);   conn.Close();   return table

推荐信息