public static void InsertMysqlProcedureType() { ConectarSiteds(); string query = "select Entidad.cEntiCode, TipoProcedimientosEspeciales.cProcCode, TipoProcedimientosEspeciales.sProcName from TipoProcedimientosEspeciales inner join Entidad on TipoProcedimientosEspeciales.cEntiIden = Entidad.cEntiIden where TipoProcedimientosEspeciales.flag = '0' order by TipoProcedimientosEspeciales.cEntiIden"; OleDbCommand commandselect = new OleDbCommand(query, Conex); OleDbDataReader reader = commandselect.ExecuteReader(); while (reader.Read()) { ConnectionMySQL.Connect(); ConnectionMySQL.InsertProcedureType(reader.GetString(1).ToString(), reader.GetString(2).ToString(), reader.GetString(0).ToString()); UpdateAfterInsert("TipoProcedimientosEspeciales", "cProcCode", 1, reader); ConnectionMySQL.Disconnect(); } Desconectar(); FinalMessage(); }