I believe the only method to obtaining Porygon 2 is by evolution. You do this by giving a Porygon an 'Up-Grade' item and trading it.
Link trade Porygone while it holds the Up-Grade
in Veilstone I think, a guy will give you a Porygon for free it should be in the 20's
go to veilstone city. the house behind the pokemon center will give him to you
in veilstone city in one of the houses in front of galactic HQ if you have a space in your team a man will give you a porygon find a up grade and let it hold the up grade then trade porygon and it will evolve during trade
You must evolve Porygon (From Celadon) using the UpGrade to Porygon 2.
evolve porygon from veilstone city
you must trad a porygon holding an up-grade
You go to celestic town then go to the left to mt. cornet then go north the first trainer you find has porygon 2
you cant find a porygon ,you can find it in Pokemon pearl or on platinum
you give porygon the upgrade then trade it to get a porygon 2 then you give your porygon 2 another upgrade and trade yet again to get a porygon-z
Not really, no. There is a trainer that has Porygon 2 on Platinum, I forgot the area but I can tell you later. That is if you haven't met the collector.
Link trade Porygone while it holds the Up-Grade
In veilston city behind the Pokemon center in that house that man gives you a porygon
An Up-Grade is an item that evolves the Pokemon Porygon when Porygon is traded while holding it. Porygon evolves into Porygon 2.
You can get a porygon but not porygon2. To get a porygon, go to Veistone city. There's a guy in a house that gives you a porygon after you defeat Team Galatic there.
find porgon 1 and catch it then in the closest bit of grass you will see porgon 2
trade while holding up grade and it will evolve into porygon 2