05web.NET

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
使用存储过程向数据库插入数据
<!--在SQL中先创立存储过程-->
CREATE PROCEDURE sp_userlogin
(
    
@name nvarchar(20)
)
AS
insert into 
login(name)
values(@name)
GO 
//Asp.net中调用
SqlConnection conn = DB.CreateConn();
conn.Open(); 

//利用Command对象调用存储过程
SqlCommand cmd = new SqlCommand("SQL存储过程名称",conn);

//将命令类型转为存储类型
cmd.CommandType = CommandType.StoredProcedure; 

 
//往存储过程中添加参数 
cmd.Parameters.Add("@name",System.Data.SqlDbType.NVarChar,20);   cmd.Parameters.Add

//给存储过程的参数赋值
cmd.Parameters["@name"].Value = this.TextBox1.Text;cmd.ExecuteNonQuery();
posted on 2006-04-19 16:34  05web.NET  阅读(392)  评论(0编辑  收藏  举报