全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2296
推到 Plurk!
推到 Facebook!

update 語法 不知道 為何不能更新 不知道何處出錯

尚未結案
pnshxix
一般會員


發表:21
回覆:9
積分:6
註冊:2007-06-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-09-03 19:29:54 IP:140.128.xxx.xxx 訂閱
我想要 按下button後 更新上面的資料

以下是我寫的語法

請各位大大 幫我解一下

我想粉久了 我debuge 後 我覺得不是我的sql語法寫錯

我的朋友說 可能是沒有覆寫入資料庫的問題 所以

可以請各位大大幫我 處理一下嗎

小弟感謝



Dim strConn As String = "Data Source=.\sqlexpress;Initial Catalog=Artview;Integrated Security=True"
Dim conn As Data.SqlClient.SqlConnection = New Data.SqlClient.SqlConnection(strConn)

conn.Open()
Dim Sqlstr As String = "update memberData set 手機號碼 ='" & Me.TextBox5.Text & "',通訊地址 = '" & Me.TextBox4.Text & "',Email = '" & Me.TextBox6.Text & "' Where 會員卡號 = '" & Label1.Text & "' "

Dim cmd As Data.SqlClient.SqlCommand = New Data.SqlClient.SqlCommand(SQLstr, conn)

cmd.ExecuteNonQuery()
編輯記錄
pnshxix 重新編輯於 2008-09-03 19:30:31, 註解 無‧
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-09-03 22:49:27 IP:220.137.xxx.xxx 未訂閱
什麼錯誤訊息?會不會是欄位用中文的關係?
pnshxix
一般會員


發表:21
回覆:9
積分:6
註冊:2007-06-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-09-04 10:18:59 IP:140.128.xxx.xxx 訂閱
沒有 錯誤訊息

只是
按下button 後
沒辦法 寫回資料庫
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-09-09 08:27:46 IP:61.218.xxx.xxx 未訂閱
確定資料庫裡有符合 where 條件式的資料嗎?
也就是 "會員卡號" 欄位有等於 Label1.Text 的資料嗎?
yuyu~
一般會員


發表:0
回覆:4
積分:5
註冊:2005-01-16

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-10-06 00:32:44 IP:219.84.xxx.xxx 訂閱
sql語法看起來沒什麼問題

1. 先確定.net 的debug有跑這一段程式
2.開一個 SQL Query 把sql貼上去執行看看

button按下去沒執行的原因有很多,一步一步查吧
系統時間:2024-05-06 17:50:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!