Using GameShark or Action Replay codes can corrupt your save file. Instead, use these legitimate in-game methods to catch Pokémon easily:
If you insist on codes, common codes for USA v1.0 include:
Warning: Codes differ by region (USA/EUR/JPN) and game version (1.0/1.1). Always back up your save before using cheats.