MYSQL 从5.0开始便加入了存储过程,因为它出现的时间还不是很久,现在有很多都在问,MYSQL存储过程怎么建立,下我就我所理解的建了一个.在asp.net2.0下调用非常方法,跟SQL差不多,但也有少少差别,下面就是MYSQL一个分页的的存储过程;MYSQL的limite给我们带来很大的方便.不要写太多的代码! DELIMITER $$; DROP PROCEDURE IF EXISTS `mytest`.`MyPage`$$ CREATE DEFINER=`root`@`localhost` PROCEDURE `MyPage`( tableName varchar(100), fieldsName VARCHAR(100), pageIndex int, pageSize int, sortName VARCHAR(500), strWhere varchar(500) ) BEGIN DECLARE fieldlist VARCHAR(200); if fieldsName=||fieldsName=null THEN set fieldlist=*; else set fieldlist=fieldsName; end if; if strWhere=||strWhere=null then if sortName=||sortName=null then set @strSQL=concat(select ,fieldlist, from , tableName, limit ,(pageindex-1)*pageSize,,,pageSize); else set @strSQL=concat(select ,fieldlist, from , tableName, order by ,sortName, limit ,(pageindex-1)*pageSize,,,pageSize); end if; else if sortName=||sortName=null then set @strSQL=concat(select ,fieldlist, from , tableName, where ,strWhere, limit ,(pageindex-1)*pageSize,,,pageSize); else set @strSQL=concat(select ,fieldlist, from , tableName, where ,strWhere, order by ,sortName, limit ,(pageindex-1)*pageSize,,,pageSize); end if; end if; PREPARE stmt1 FROM @strSQL; EXECUTE stmt1; DEALLOCATE PREPARE stmt1; END$$ DELIMITER ;$$ Asp.net2.0调用方法.下次给出来……. http://www.cnblogs.com/jacklong/archive/2006/09/21/511127.html
asp.net2.0调用mysql的存储过程_asp.net技巧
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » asp.net2.0调用mysql的存储过程_asp.net技巧
相关推荐
-      对.net framework 反射的反思_asp.net技巧
-      .net3.5和vs2008中的asp.net ajax_asp.net技巧
-      使用asp.net ajax框架扩展html map控件_asp.net技巧
-      asp.net应用程序资源访问安全模型_asp.net技巧
-      photoshop初学者轻松绘制螺旋漩涡特效_photoshop教程
-      photoshop通道结合图层模式抠狗尾巴草_photoshop教程
-      web.config详解+asp.net优化_asp.net技巧
-      asp.net中多彩下拉框的实现_asp.net技巧