在ListView控制元件中實現修改功能
阿新 • • 發佈:2018-12-23
實現效果:
知識運用:
ListView控制元件的LabelEdit屬性 //指示使用者是否可以編輯控制元件中資料項的標籤
public bool LabelEdit{get;set;}
實現程式碼:
private void listView1_AfterLabelEdit(object sender, LabelEditEventArgs e) { SqlConnection s_con = new SqlConnection(P_connection); if (s_con.State == ConnectionState.Closed) { s_con.Open(); } if (e.Label != null && e.Label != "") { string RefreshString="update fruit set 名稱='"+e.Label+"'where 編號="+(e.Item+1).ToString(); SqlCommand s_com = new SqlCommand(RefreshString,s_con); s_com.ExecuteNonQuery(); s_con.Close(); MessageBox.Show("資料修改成功","提示資訊", MessageBoxButtons.OK,MessageBoxIcon.Asterisk); } }