title: error in mysql connection "The given key was not present in the dictionary"
body: <p>I have problem while connecting to mysql database using "ADO.NET Driver for MySQL (Connector/NET)"</p>
  
  <p>I got this exception <code>The given key was not present in the dictionary.</code></p>
  
  <p><strong>Edit:</strong></p>
  
  <pre><code>MySqlConnection con = new MySqlConnection("Server=localhost;Database=pgs_db;Uid=root;Pwd=;"); 
  MySqlCommand com = new MySqlCommand(); 
  com.CommandType = CommandType.StoredProcedure;
  com.Connection = con;
  com.CommandText = "getStudent";
  con.Open();
  
  MySqlDataReader dr =com.ExecuteReader(); 
  GridView1.DataSource = dr; 
  GridView1.DataBind();
  con.Close();
  </code></pre>