Mi base de datos está diseñada de tal forma que la inserción de fechas está bajo el formato años/meses/días y a la hora de enviar el contenido de ese control mediante c# a la base de datos, desconozco de la sentencia adecuada para convertirlo y para enviarlo bajo ese mismo formato. Este dato lo estoy capturando mediante un DataTimePicker
string agregar = "insert into values('" + txtIDUsuario.Text + "'," + "md5('" + TxtContraseña.Text + "'), 'md5',' " + Convert.ToInt16(txtTiposUsuario) + "','" + txtNombresUsuarios.Text + "','" + txtApellidosUsuario.Text + "';'" + Convert.ToDateTime(dataTFNacimiento.Value) + "','" + Convert.ToInt16(txtNumeroUsuario) + "','" + txtCorreoUsuario.Text + "','" + rtxtRedSocialUsuario.Text + "','" + rtxtDireccionUsuario.Text + "');";
Ahí está la línea de código completa.