C# 将组合框与数据库列绑定时出错?

C# 将组合框与数据库列绑定时出错?,c#,ms-access-2010,C#,Ms Access 2010,当我想用一个表列绑定一个组合框时,我在链接中有一个类似于图像的错误 这是图像链接------这是我的代码 private void bindcombo () { OleDbCommand com = new OleDbCommand(); OleDbDataReader reader; com.Connection = db_con; db_con.Open(); com.CommandText = "sel

当我想用一个表列绑定一个组合框时,我在链接中有一个类似于图像的错误 这是图像链接------这是我的代码

private void bindcombo ()
    {
        OleDbCommand com = new OleDbCommand();
        OleDbDataReader reader;
        com.Connection = db_con;
        db_con.Open();
        com.CommandText = "select * from colleges";
        reader = com.ExecuteReader();
        while(reader.Read())
        {
            string combo_items = reader.GetString("college_name");
            college_name.Items.Add(combo_items);//college_name is a combobox
        }
GetString()方法只接受int作为参数,您正在尝试使用字符串。 那有什么好怀疑的