I want to fill the text box with the ID of the customer name that has been selected in a combo box. I am getting error under customerID saying
Unknown method 'GetInt32(string)'of 'System.Data.Oledb.OledbDataReader'
this is the copy of the whole code
private void RadMultiColumnComboBox1SelectedIndexChanged(object sender, EventArgs e)
{
string constring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= RoadRunnerDB.mdb";
string query = "select * from RoadRunnerDB.customerList where customerCompanyName = '" + radMultiColumnComboBox1 + "';";
OleDbConnection con = new OleDbConnection(constring);
OleDbCommand cmd = new OleDbCommand(query, con);
OleDbDataReader rd;
try
{
con.Open();
rd = cmd.ExecuteReader();
while (rd.Read())
{ //Error is under here
string custID = rd.GetInt32("customerID").ToString();
radTextBox5.Text = custID;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}