System.Data.SqlClient.SqlException:“ ',' 附近有语法错误。必须声明标量变量 @Password。”
生活随笔
收集整理的這篇文章主要介紹了
System.Data.SqlClient.SqlException:“ ',' 附近有语法错误。必须声明标量变量 @Password。”
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言:
七層登錄中遇到的問題,幾乎都是通過別人的辦法一下子就解決掉了!最后遇到的這個問題,卡了我3個番茄!
過程:
1 這里說明SQL語句出了問題
2?找到了問題原因,這里的參數名字多寫了一個標點,導致sql查詢中UI層輸入框中的東西傳遞不到sql語句中
3 更改標點之后,重新生成,發現還是參數的名字還是多帶了一個標點,明明都對了,還是跑不起來
后來發現問題是:DAL?層的更新后,在BLL層能夠知道,但BLL層會隔絕更新到UI層,因為UI是不需要知道DAL層做了什么的。
所以,如果想要更新傳遞到UI層,需要把更新向下傳遞給UI層,更改文件的輸出路徑!
4 所以,在BLL層里,把輸入路徑改為UI層
各層之間的引用關系:
總結:
調試后,七層就給通了。有點蒙,還沒怎么“使勁”調呢,怎么就給通了。
?
總結
以上是生活随笔為你收集整理的System.Data.SqlClient.SqlException:“ ',' 附近有语法错误。必须声明标量变量 @Password。”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一步一步写自己的SqlHelper类库
- 下一篇: DateGridView列的输出顺序反了