Solucionar error de doble inserción en mysql con c#.   En ocasiones se requiere devolver el id del registro insertado en mysql, para esto se encuentran varias técnicas que nos pueden generar doble inserción en la base de datos; para solucionar esto podemos generar el siguiente código:    public int GuardarInmueble(EntidadInmueble Inm)          {                  string cadenaconexion = "server=localhost;user id=root;password=root;persist security info=True;database=gestor_contenido";                  MySqlConnection conexion = new MySqlConnection(cadenaconexion);                  conexion.Open();                  MySqlCommand cmd = new MySqlCommand("AGREGAR_INMUEBLE", conexion);                  cmd.CommandType = CommandType.StoredProcedure;        ...
Desarrollo de aplicaciones web, aplicaciones móviles, bases de datos y uno que otro consejo