gadNY Posted May 14, 2009 at 02:47 PM Report #264154 Posted May 14, 2009 at 02:47 PM Boas, tenho 2 tabelas que estam ligadas ex: professores id_prof nome id_area areas id_area nomearea no form tenho isto Nome prof ... nomearea ou seja, o utilizador tem de preencher os dados do professor e tem de escolher uma area para o professor, e eu queria que ao fazer o insert ele guarda-se a que area ele pertence . O campo de ligacao entre as duas tabelas e' o id_area e o que tem que aprensentar no form professores e o nomearea . o codigo que tenho e' este : INSERT INTO professores as p JOIN areas as a ON p.id_area = a.id_area VALUES (@nome, @idade,@nomearea) mas ele nao esta a inserir :x
the one Posted May 14, 2009 at 05:46 PM Report #264194 Posted May 14, 2009 at 05:46 PM Como estas a definir os valores @nome , @idade e @nomeare ?
haztik Posted June 23, 2009 at 03:11 PM Report #274384 Posted June 23, 2009 at 03:11 PM Assim dá :-) INSERT INTO PROFESSORES (NOME, IDADE, ID_AREA) (SELECT TOP 1 @nome ,@idade ,AREA.ID_AREA FROM AREA WHERE AREA.NOME_AREA = @nomearea)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now