รบพี่ๆๆช่วยผมทีครับ เรื่องคำสัง where ครับ ต้องแก้โค๊ดตรงไหนครับเพื่อให้ข้อมูลเฉพราะตัวที่เราเลือกแก้ไข ช่วยน้องชายคนนี้ด้วยน่ะครับขอบคุณไว้ก่อนเลยครับ
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim cmdsaveEdit As SqlCommand = New SqlCommand("Update member set mem_id='" & TextBox2.Text & "' ,mem_id2='" & TextBox3.Text & "' ,mem_date='" & DateTimePicker1.Value.ToString("s") & "' ,mem_name ='" & TextBox4.Text & "',mem_idcard='" & TextBox5.Text & "',mem_add='" & TextBox6.Text & "' ,mem_phone='" & TextBox7.Text & "',mem_l='" & TextBox8.Text & "',mem_lm='" & TextBox9.Text & "', mem_totalstock='" & TextBox10.Text & "',mem_ln='" & TextBox11.Text & "',mem_inm='" & TextBox12.Text & "'", connect)
connect.Close()
connect.Open()
cmdsaveEdit.ExecuteNonQuery()
displaydata()
MessageBox.Show("ระบบทำการแก้ไขข้อมูลเรียบร้อยแล้วครับ", "แก้ไขเรียบร้อย!!", MessageBoxButtons.OK, MessageBoxIcon.Information)
cleardata()
TextBox2.Text = ""
TextBox3.Text = ""
CheckTextbox()
Personnotenable()
End Sub
ต้องแก้โค๊ดตรงไหนครับเพื่อให้ข้อมูลเฉพราะตัวที่เราเลือกแก้ไข ช่วยน้องชายคนนี้ด้วยน่ะครับขอบคุณไว้ก่อนเลยครับTag : - - - -
Date :
2010-01-13 17:05:12
By :
เด็กใหม่
View :
1010
Reply :
5
ตอน select ข้อมูลมา show ใช้ filed ไหนบ้างครับ
ขอดู query ตอน select ข้อมูลมา update หน่อย
Date :
2010-01-13 18:18:43
By :
superpheak
ดึงข้อมูลมา show แล้วทำการแก้ไขข้อมูลครับ
Date :
2010-01-13 18:48:31
By :
เด็กใหม่
Date :
2010-01-13 18:50:58
By :
เด็กใหม่
where ตาม รหัสสมาชิก สิครับ
Date :
2010-01-13 18:56:58
By :
Sek-Artdrinker
ใน database นี้ ตัวไหน เป็น primary key ครับ สมมุติว่ารหัสการสมัครสมาชิก กับ รหัสสมาชิก เป็น
Primary key ก็แก้ sql ใหม่จาก
New SqlCommand("Update member set mem_id='" & TextBox2.Text & "' ,mem_id2='" & TextBox3.Text & "' ,mem_date='" & DateTimePicker1.Value.ToString("s") & "' ,mem_name ='" & TextBox4.Text & "',mem_idcard='" & TextBox5.Text & "',mem_add='" & TextBox6.Text & "' ,mem_phone='" & TextBox7.Text & "',mem_l='" & TextBox8.Text & "',mem_lm='" & TextBox9.Text & "', mem_totalstock='" & TextBox10.Text & "',mem_ln='" & TextBox11.Text & "',mem_inm='" & TextBox12.Text & "'", connect)
เป็น
New SqlCommand("Update member set mem_id='" & TextBox2.Text & "' ,mem_id2='" & TextBox3.Text & "' ,mem_date='" & DateTimePicker1.Value.ToString("s") & "' ,mem_name ='" & TextBox4.Text & "',mem_idcard='" & TextBox5.Text & "',mem_add='" & TextBox6.Text & "' ,mem_phone='" & TextBox7.Text & "',mem_l='" & TextBox8.Text & "',mem_lm='" & TextBox9.Text & "', mem_totalstock='" & TextBox10.Text & "',mem_ln='" & TextBox11.Text & "',mem_inm='" & TextBox12.Text & "' [u]where filed(รหัสสมัคสมาชิก) = ค่าเดิม and filed(สมาชิก) = ค่าเดิม [u] ", connect)
แล้วก็ลบ 2 fileds นี้ใน command update เช่น mem_id='" & TextBox2.Text & "' ด้วย
Date :
2010-01-13 19:04:59
By :
superpheak
Load balance : Server 02