 |
|
ติดปัญหาการส่งค่าเพื่อไป Edit อีก Form ...พอจะมีโค้ดในการส่งค่า เพื่อไปยังหน้าทำ Edit มั้ยครับ |
|
 |
|
|
 |
 |
|
Code (VB.NET)
strSQL = "UPDATE [MIS_INTRANET].[dbo].[USER_LIST] Set " &
" USER_NAME = '" & TextBox1.Text & "' " &
" WHERE USER_NAME = '" & TextBox1.Text & "' "
เข้าใจว่า Error น่าจะมาจาก USER_NAME นะ
รูปแบบ where ควรจะเป็น แบบ นี้
Code (VB.NET)
strSQL = "UPDATE [MIS_INTRANET].[dbo].[USER_LIST] Set " &
' " USER_NAME = '" & TextBox1.Text & "' " & ตัดแถวนี้ออก
" ,FIRST_NAME = '" & TextBox2.Text & "' " &
" ,LAST_NAME = '" & TextBox3.Text & "' " &
" ,DEPARTMENT = '" & ComboBox2.Text & "' " &
" ,Update_User = '" & Label6.Text & "' " &
" WHERE USER_NAME = '" & TextBox1.Text & "' "
ตารางนี้ควรจะมี ID แล้ว เอา ID มาใช้
จะออกมาเป็นประมาณนี้
Code (VB.NET)
strSQL = "UPDATE [MIS_INTRANET].[dbo].[USER_LIST] Set " &
" USER_NAME = '" & TextBox1.Text & "' " &
" ,FIRST_NAME = '" & TextBox2.Text & "' " &
" ,LAST_NAME = '" & TextBox3.Text & "' " &
" ,DEPARTMENT = '" & ComboBox2.Text & "' " &
" ,Update_User = '" & Label6.Text & "' " &
" WHERE EMP_ID = '" & id & "' "
เพราะถ้าอ้างอิงจาก USER_NAME เผื่อเขาเปลี่ยน USER_NAME(ซึ่งจะต้องเปลี่ยนได้ ) จะมองไม่เห็น USER_NAME ที่จะเปลี่ยน ครับ
|
 |
 |
 |
 |
Date :
2017-08-28 16:24:53 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|