您好,登錄后才能下訂單哦!
ADO存儲過程中使用誤區
原因分析:檢查存儲過程發現,誤理解ExecuteScalar函數功能。在存儲過程中返回了一個int數值,用ExecuteScalar函數直接調用,導致返回的是影響的行數。與預期值違背。可用SqlParameter進行接收參數。
下面列出SqlHelper和具體使用:
配置文件:
具體使用:
總結:
掌握DAO中對象的本質:
1,ExecuteScalar內部就是調用ExecuteReader實現的。
2,sqlDataAdapter內部就是調用了Connection, Command ,Reader來實現的。
3,如果出現未引用到具體對象的異常,請查看自己存儲過程,是否select和return傻傻沒分清。
4,使用某個方法前讀懂方法幫助手冊!!!!!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。