So, I have a 3DS amd a DS Lite, and I would like to trade between them. The games I'm using are Diamond and White. Is there a way?
Poké Transfer (Japanese: ポケシフター PokéShifter) is a feature in the Generation V games Pokémon Black and White and Pokémon Black and White 2. It can be accessed from within the Poké Transfer Lab on Route 15. By using the Nintendo DS's Download Play, a player can send six Pokémon from a Generation IV (like Diamond) game to a Generation V game of the same language. The player will then participate in a mini-game in which they must capture the Pokémon using a bow that shoots special Poké Balls. There is a time limit, and if not all six Pokémon are captured within the time limit, the Pokémon not captured will be sent back to the Generation IV game, while those that are caught will be sent to the Generation V game, allowing fewer than six Pokémon to be sent at a time. The player has no limits on how many Pokémon they can transfer a day. Like Pal Park, Pokémon sent over cannot be returned to any Generation IV game.
source