Cannot add foreign key constraint, (no different datatypes)

I got the error message you can read in the title. So I red, its important that the keys must have the same datatype. They are (check). Also that both must be a key. They are (check). But thats it with advices, all the people wich already asked the question had one of these Problems. So what is mine now? Any Idea what else could cause this error ?