

Os adjunto el código para el click del boton:
private void btnConUser_Click(object sender, EventArgs e)
{
lblErr.Visible = false;
string sentencia = "SELECT * FROM Usuario WHERE Codigo_user=" + txtCodUser.Text;
OleDbDataAdapter Consulta = new OleDbDataAdapter();
OleDbCommand selectCommand = new OleDbCommand(sentencia, Conexion);
OleDbCommandBuilder ConstComm = new OleDbCommandBuilder(Consulta);
selectCommand.CommandType.GetType();
DataTable Tabla = UserDS.Tables["Usuario"];
try
{
//Establecemos la conexion con la BD
Conexion.Open();
//Ejecutamos el comando
Consulta.BeginInit();
Consulta.SelectCommand = selectCommand;
int numRows = Consulta.Fill(UserDS, "Usuario");
if (numRows > 0)
{
txtDNIUser.Text = Tabla.Rows[0]["DNI_user"].ToString();
txtNombUser.Text = Tabla.Rows[0]["Nombre_user"].ToString();
txtApeUser.Text = Tabla.Rows[0]["Apellidos_user"].ToString();
txtAddressUser.Text = Tabla.Rows[0]["Direccion_user"].ToString();
txtTelUser.Text = Tabla.Rows[0]["Telefono_user"].ToString();
txtPuntosUser.Text = Tabla.Rows[0]["Puntos_user"].ToString();
}
else
{
lblErr.Text = "No se encontró el registro";
lblErr.Visible = true;
}
}
catch (Exception exc)
{
lblErr.Text = "Ocurrió una excepción: " + exc.Message.GetType();
lblErr.Visible = true;
}
finally
{
Conexion.Close();
Consulta = null;
}
}