фактически вы не используете DataReader, но вы просто добавляете элемент Code
, Model
и ItemDescription
для каждой строки, найденной в запросе MySQL.
cbox_order.Items.Add("Code").ToString();
cbox_order.Items.Add("Model").ToString();
cbox_order.Items.Add("Itemdescription").ToString();
Если вы хотите использовать результат запроса MySQL, вы можете попробовать это вместо:
cbox_order.Items.Add(reader["Code"].ToString()).ToString(); // Change "Code" by the column name into the database
cbox_order.Items.Add(reader["Model"].ToString()).ToString(); // Change "Model" by the column name into the database
cbox_order.Items.Add(reader["Itemdescription"].ToString()).ToString(); // Change "Itemdescription" by the column name into the database
Не забудьте закрыть ридер в конце
reader.Close();
EDIT
если вы хотите использовать имя столбца вместо данных, вы можете использовать этот запрос, но это бесполезно, если вы уже знаете имя столбца.
SELECT COLUMN_NAME FROM information_schema.columns WHERE table_schema='databasename' AND table_name='tablename'