Boas!
@Celtic, primeiro que nada tens de estruturar o teu programa no papel, veres quantas tabelas vais ter e como as vais relacionar. Não te assustes, mas vais refazer essas tabelas "algumas" vezes durante a elaboração do trabalho...
Provavelmente vocês estão a usar o Access como BD, pesquisando na net encontram várias formas de aceder a essa BD, concretamente o ADO e o
DAO. Embora que existam outras formas de acesso, mas suponho que estas sejam as mais intuitivas para vocês neste momento e as que dão no secundário (pelo menos na minha altura era...)
Isto deve ajudar
@Ari, a explicação é exactamente a mesma..., para conseguires aceder a outros dados do utilizador quando inseres um campo que o identifica é porque já tens uma tabela préviamente preenchida (deves ter alguma parte do teu programa para inserir dados na tabela).
O que tu queres é SQL puro, e tal como já expliquei, convem teres uma forma de acesso à BD para poderes fazer as querys e obteres os resultados.
Convinha era saber a linguagem de programação, suponho que seja VB.
Espero não vos ter assustado demais
abraços, HecKel