十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
ADO存储过程中使用误区
我们注重客户提出的每个要求,我们充分考虑每一个细节,我们积极的做好网站设计制作、成都做网站服务,我们努力开拓更好的视野,通过不懈的努力,创新互联赢得了业内的良好声誉,这一切,也不断的激励着我们更好的服务客户。 主要业务:网站建设,网站制作,网站设计,微信小程序开发,网站开发,技术开发实力,DIV+CSS,PHP及ASP,ASP.Net,SQL数据库的技术开发工程师。原因分析:检查存储过程发现,误理解ExecuteScalar函数功能。在存储过程中返回了一个int数值,用ExecuteScalar函数直接调用,导致返回的是影响的行数。与预期值违背。可用SqlParameter进行接收参数。
下面列出SqlHelper和具体使用:
配置文件:
具体使用:
总结:
掌握DAO中对象的本质:
1,ExecuteScalar内部就是调用ExecuteReader实现的。
2,sqlDataAdapter内部就是调用了Connection, Command ,Reader来实现的。
3,如果出现未引用到具体对象的异常,请查看自己存储过程,是否select和return傻傻没分清。
4,使用某个方法前读懂方法帮助手册!!!!!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。