I would start by trying this for replacement in your code:
MySqlCommand sql1 = new MySqlCommand("SELECT * FROM users WHERE name = '" + value + "'", myConnection.GetConnection());
also for your table reference:
<br />
this.Usernametxtbox.Text = DS.Tables[0].Rows[0] ["name"].ToString();
Just a thought for testing....