1樓:匿名使用者
string sql = "update _users set password='" + textbox2.text + "' where name=name";
這段的 "' where name=name"; 部分存在問題,
第一:"where name = " 這段不應該加單引號;
第二: name = name 後面的name是引數還是值,引數的話應該這樣寫
string sql = "update _users set password='" + textbox2.text + "where name=" + "'"+name+"'";
如果是值得話,
應該這樣寫:string sql = "update _users set password='" + textbox2.text + "where name='name'";
2樓:藍色天空
首先宣告:我的經驗也比較少,如果後面有更高明的點子,別笑我就行。
1、找出是**出的錯誤,究竟是語法錯誤 或者 資料庫連線錯誤 還是 sql 語句錯誤。
我經常的做法是在string sql 哪行的下面做出一個列印輸出操作,然後下面一行是 return(不執行後面的**),在前臺將sql獲取,帶sql server的查詢分析器中處理sql語句,看看時候正確
2、比較字串最好用 equals
語法:if (textbox1.text.equals(oldpass))
3、可能是新密碼與舊密碼沒有做比較,導致新舊密碼不相同我這在吃午飯的時間幫你解答,希望對你有幫助,不行在找我
3樓:
"update _users set password='" + textbox2.text + "' where name=name";
後邊的name是什麼應該是你之前已經確定的要修改密碼的使用者名稱吧,估計是這裡不行!
4樓:匿名使用者
sql語句有問題··where name=name 明顯不行啊··
5樓:依戀菲克
sql語句的where條件裡,name是字元,也需要加上單引號
電腦藍屏問題請各位大神幫我解決一下
acpi就是高階配置與電源介面意思 錯誤名稱 0x000000a5 acpi bios error故障分析 0x000000a5錯誤表示acpi高階電源選項遇到了問題。這個錯誤一般是因為主機板bios不能全面支援acpi高階電源選項引起的。如果遇到0x000000a5錯誤,建議到主機板製造廠商的官方...
幫我解決一下情感問題急急急,幫我解決一下情感問題 急急急
如果另外那個女的和你女朋友是朋友的話,你就說 和她在一起就為了接近你 唄 哈哈.那時沒分清誰才是對你最好的人,可能是因為你那時非常的喜歡我,所以我那時也喜歡你。同時,我知道喜歡一個人並不是一定要得到她。而且,我自己在那個時候也沒有把自己準備好,當我把自己覺得足夠的時候,我們就自然的在一起了。我和別人...
幫我修改下這個短文,請幫我修改一下這篇文章。
時光飛逝,轉眼間到了十八歲。從我選擇走出校門走進社會那一刻開始,累過 苦過,慢慢的懂得了人生也學會了接受現實。縱使一路艱難,我還是勇敢地走過來了!18歲,再也不能像以前那般放縱自己。伴隨著2010年的到來,新的希望也隨期而至,兄弟們,我們一起努力,一起拼搏,好好的把握自己,創出明朗的未來!奮力打拼屬...