|
|
|
[C#] โค้ดแก้ไข ช่วยดูโค้ดแกไขข้อมูลให้หน่อยนะค่ะ มันแก้ไขไม่ได้อ่ะค่ะ รบกวนช่วยดูหน่อยนะค่ะ |
|
|
|
|
|
|
|
มันแก้ไขไม่ได้อ่ะค่ะ รบกวนช่วยดูหน่อยนะค่ะ
Code (C#)
private void btnedit_Click(object sender, EventArgs e)
{
long Affect = 0; // ประกาศตัวแปรในการเช็คว่ามีข้อมูลหรือไม่ หรือ จะประยุกต์ เป็นการแบบ บูลีน ก้ได้ แล้ว Return ค่ามาครับ
string sqlEdit;
//SqlCommand comEdit = new SqlCommand();
if (MessageBox.Show("คุณต้องการแก้ไขข้อมูลสมาชิก ใช่หรือไม่?", "คำยืนยัน", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
sqlEdit = "UPDATE student ";
sqlEdit += "SET sid='" + txtid.Text + "',";
sqlEdit += " sname='" + txtname.Text + "',";
sqlEdit += " gpa='" + txtgpa.Text + "',";
sqlEdit += " email='" + txtemail.Text + "',";
sqlEdit += " mobile='" + txttel.Text + "',";
sqlEdit += " fid='" + cbbfa.SelectedValue +"'";
try
{
comm.CommandType = CommandType.Text;
comm.CommandText = sqlEdit;
comm.Connection = conn;
Affect = comm.ExecuteNonQuery();
}
catch (Exception errToEdit)
{
MessageBox.Show("ไม่สามารถแก้ไขได้ เนื่องจาก " + errToEdit.Message, "เกิดข้อผิดพลาด");
}
if (Affect == 0) //กรณีไม่พบ
{
//MessageBox.Show("ไม่พบข้อมูล หรือ ไม่มีข้อมูลในระบบ", "ข้อความจากระบบ");
}
if (Affect > 0) //กรณีพบ
{
txtid.Text = "";
txtname.Text = "";
txtgpa.Text = "";
txttel.Text = "";
txtemail.Text = "";
cbbfa.SelectedValue = "";
MessageBox.Show("แก้ไขข้อมูลพนักงาน เรียบร้อยแล้ว !!!", "ผลการทำงาน");
}
}
}
Tag : Ms SQL Server 2005, C#
|
|
|
|
|
|
Date :
2010-08-23 16:47:59 |
By :
advisory |
View :
1610 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error ว่าไง
|
|
|
|
|
Date :
2010-08-23 16:53:52 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|