mDataSet = new DataSet();
mConn = new MySqlConnection("Persist Security Info=False;" +
"server=localhost;database=dt_registo;uid=root;SslMode=none");
mConn.Open();
**mAdapter = new MySqlDataAdapter("SELECT * FROM registo WHERE numeroconta="txtnumero.Text, mConn);**
mAdapter.Fill(mDataSet, "registo");
dataGridView1.DataSource = mDataSet;
dataGridView1.DataMember = "registo";
a sua SQL
está faltando concatenar, mas, também tem problemas de SQL Injection
para tirar o erro:
"SELECT * FROM registo WHERE numeroconta=" + txtnumero.Text
apesar que isso provoca o problema precitado
já consegui,obrigado