The cose workes perfectly, but just one glich, I cant seem to figur out how to implement a function ot method or sql statement to delete the selected item ( which is the name of the member, while the selected item is displayed in combobox,by clicking the delete button it should delete the whole record about the member.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApplication2
{
public partial class frmDeleteMember : Form
{
public frmDeleteMember()
{
InitializeComponent();
}
SqlDataAdapter da;
DataSet ds = new DataSet();
private void frmDeleteMember_Load(object sender, EventArgs e)
{
String conStr = "Data Source=My-PC\\SQLEXPRESS;Initial Catalog=TESTSUB;Integrated Security=True";
SqlConnection con = new SqlConnection(conStr);
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "SELECT * FROM members";
da = new SqlDataAdapter(cmd);
da.Fill(ds, "members");
this.cmbDeleteMember.SelectedIndexChanged -= new System.EventHandler(this.cmbDeleteMember_SelectedIndexChanged);
cmbDeleteMember.DataSource = ds.Tables["members"];
cmbDeleteMember.DisplayMember = "FullName";
cmbDeleteMember.ValueMember = "ID";
this.cmbDeleteMember.SelectedIndexChanged += new System.EventHandler(this.cmbDeleteMember_SelectedIndexChanged);
}
private void cmbDeleteMember_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show("Members Primary Key is \"" + cmbDeleteMember.SelectedValue + "\"");
}
private void btnDel_Click(object sender, EventArgs e)
{
// Idea needed for deleteing the selected info "row" about member by clicking this button
}
}
}