change your SQL as below and the code as below to accept parameters
string query ="Insert into survey(`name`,`mobile`,`email`,`use`,`company`,a1,a2,a3,a4,a5,a6)values(@name,@mobile,@email,@use,@company,@a1,@a2,@a3,@a4,@a5,@a6)";
MySqlCommand cmd = new MySqlCommand(query, con);
cmd.Parameters.AddWithValue("@name", name.Text);