谁能教我如何在ASP.NET里面使用MSSQL的存储过程?多谢 存储过程安全,效率高你上面的例子,实现的结果是一样的,但SQL没有优化的过程,效率不高,使用存储过程的例子,你还是看一看ado.net的语法比较好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我现在就是不知道应该怎么学,存储过程的优点我知道,但是看ADO.NET的语法有帮助吗? 你现在如何用ado.net调用存储过程都不清楚还是从ado.net开如学吧,至于怎么学,买本入门书,从头看就算现在贴个代码给你,你还是不理解没用的 如果一个页里面就只有一个功能就是在数据库里增加一个用户,那么使用存储过程会不会是有点麻烦呢?因为平时一句insert就可以增加了,还有必要那么麻烦加一大段存储过程来增加一个用户吗?看来我得纠正你的 错误了 ,这了 一句insert就可以增加了 ???增加时就不进行验证看你要增加的是否重复,这样你一个 insert 能实现吗?这是 ADO.NET 了不想 ADO 可以 rs.movefirst 了!所以用 存储过程 的好处很多了,而且存储过程是已经编译过的 速度快! 安全 ! dbase(熊猫眼),既然他都开口问了,说说也无防把,怎样学是他自己的问题! SqlConnection Conn = new SqlConnection("数据库连接字符串"); SqlCommand My_cmd = new SqlCommand("存储过程名",Conn); My_cmd.CommandType = CommandType.StoredProcedure; My_cmd.Parameters.Add("@TableName 参数名",TypeName 参数值); My_cmd.Connection.Open(); My_cmd.ExecuteNonQuery(); My_cmd.Connection.Close(); 我开始有一点明白了,我开始是以为存储过程也是象SQL语句那样写在代码里面,用一个变量来存着这些存储过程,然后象一般SQL语句那样执行,但是后来我看原来存储过程是写在“企业管理器”里面的数据库里面那个“存储过程”里面的,所以我现在有点明白了,,多谢 asp.net高手进 textbox问题? 我是.net 的初学者,关于用户控件我啃了好几本书,但是感觉收效不大。请高人指教一下。我应该怎样学习。有什么好例子请提供一下。谢谢 如何将datagrid显示的数据导出到文本或者EXCEL 关于移动短信开发的网关API包选择问题。 怎样调用分页存储过程? 关于事件和委托 添加框架出现错误? VS.net开发环境问题 aspx怎样调用cs函数,带参数,要获取返回值。 在asp里面好像有histroy.go(-1)返回上一页,在asp.net(C#)里面怎么写返回上一页? datagrid分页问题!
还是从ado.net开如学吧,
至于怎么学,买本入门书,从头看
就算现在贴个代码给你,你还是不理解
没用的
看来我得纠正你的 错误了 ,这了 一句insert就可以增加了 ???
增加时就不进行验证看你要增加的是否重复,这样你一个 insert 能实现吗?
这是 ADO.NET 了不想 ADO 可以 rs.movefirst 了!
所以用 存储过程 的好处很多了,而且存储过程是已经编译过的
速度快! 安全 !
SqlCommand My_cmd = new SqlCommand("存储过程名",Conn);
My_cmd.CommandType = CommandType.StoredProcedure;
My_cmd.Parameters.Add("@TableName 参数名",TypeName 参数值);
My_cmd.Connection.Open();
My_cmd.ExecuteNonQuery();
My_cmd.Connection.Close();