fantasticleague Posted April 23, 2013 at 05:23 PM Report #504563 Posted April 23, 2013 at 05:23 PM (edited) Boa Tarde 😛 estou a fazer o meu projecto e preciso de ajuda, neste momento estou com dificuldades a criar relações, o projecto consiste: A BD é em acess. Menu inicial, em que tem varias opções, Login,Ajuda, Rankings. No form login, tem 1 botao de registo, em que se regista novos users. Após fazer o login, o nome do utilizador é gravado numa variavel publica, caso ele ja tenha criado equipa, vai para o from plantel, caso esse utilizador não tenha criado já uma equipa, vai para o form criar equipa, após criar equipa, vai para o form de comprar jogadores,aparece uma datagid view com os jogadores. Depois escolhe-se o jogador atraves do Mouse click, envia os dados do jogador selecionado para outro form, e depois está la um botao "Comprar" em que se o utilizador carregar, será feito um update á BD em que muda o campo Equipa para a equipa associada a esse user. Neste momento só ainda fiz o login, o registo e a ajuda, estou na realização das relações e nao consigo fazer :S digamos que estou enferrujado no vb :S o que eu quero fazer para já é quando fizer login isto verifique se tenho equipa e ir para o respectivo form,mas tenho de fazer as relaçoes antes, mas está tudo no rar que fiz upload. fica aqui o que tenho ate agora: http://www.mediafire.com/?i4phpkjgacnc3wq e não liguem á aparencia nem ás ligações, 1º quero fazer a programação. preciso mesmo de ajuda. Preciso isto de preferencia at dia 4 de Maio. Edited April 23, 2013 at 05:24 PM by fantasticleague
Leonardo Pereira Posted April 24, 2013 at 08:40 AM Report #504616 Posted April 24, 2013 at 08:40 AM O que queres é as relações feitas na base de dados ?
fantasticleague Posted April 24, 2013 at 12:40 PM Author Report #504667 Posted April 24, 2013 at 12:40 PM Sim, consoante o que desejo fazer no projecto, será que estão bem feitas? http://img109.imageshack.us/img109/4111/screenhunter15apr240916.jpg
Leonardo Pereira Posted April 24, 2013 at 01:16 PM Report #504672 Posted April 24, 2013 at 01:16 PM Não, a relação que tens são simples... Carrega duas vezes nas relações e escolhe o terceiro...
fantasticleague Posted April 24, 2013 at 01:38 PM Author Report #504674 Posted April 24, 2013 at 01:38 PM meto o 3º como assim?
Leonardo Pereira Posted April 24, 2013 at 02:34 PM Report #504681 Posted April 24, 2013 at 02:34 PM (edited) Não era isto que queria dizer mas sim seleciona os três, Ou seja (Impor integridade referencial a atualização e a eliminação) Assim esta bem relacionada https://www.dropbox.com/s/yvzusx2izg6e1gx/pap.mdb Podes testar com os registos que tens lá... Por exemplo cria um utilizador A Depois atribui a uma equipa o utilizador A. Depois vais a tabela utilizadores e apagas o utilizador A... vais ver que vai apagar tambem a sua equipa Uma pergunta: Não precisas de uma chave primária para os jogadores? Nota: Apaga o campo equipa da tabela Conta O que é suposto acontecer a um jogador quando apagas o utilizador e respetiva equipa? Edited April 24, 2013 at 02:47 PM by Leonardo Pereira
fantasticleague Posted April 25, 2013 at 01:19 PM Author Report #504785 Posted April 25, 2013 at 01:19 PM Boas quando apago o utilizador, o jogador fica sem equipa, o campo equipa fica vazio
Leonardo Pereira Posted April 25, 2013 at 06:05 PM Report #504832 Posted April 25, 2013 at 06:05 PM Então tens de alterar uma coisa na base de dados, mas acho que não tem mal porque ao por num dataset as relações ficam normais e temos de ser nós a configura-las como nós queremos
fantasticleague Posted April 26, 2013 at 08:12 AM Author Report #504878 Posted April 26, 2013 at 08:12 AM tenho de alterar o que? cumps eu agora quero a que quando isto fizer login, caso o utilizador que fizer login tiver equipa ir para o form plantel, onde aparece uma data grid view só com os jogadores da sua equipa, e caso ele não tenha equipa ir para o form criar equipa. Como faço isso?
Leonardo Pereira Posted April 26, 2013 at 08:30 AM Report #504881 Posted April 26, 2013 at 08:30 AM Tens de fazer um filtro... Tb..BindingSource.Filter = "Equipa = '" & TextBoxEquipa.Text & "'"
fantasticleague Posted April 26, 2013 at 08:44 AM Author Report #504884 Posted April 26, 2013 at 08:44 AM o tb.. é o que? e eu não tenho nenhuma text box equipa, e já agora o filtro coloca-se onde? no botao do login?
Leonardo Pereira Posted April 26, 2013 at 08:48 AM Report #504887 Posted April 26, 2013 at 08:48 AM O nome da tabela então ? como sabes que o form aberto é dessa equipa ? quando o form abre , por exemplo no form load...
fantasticleague Posted April 26, 2013 at 08:54 AM Author Report #504888 Posted April 26, 2013 at 08:54 AM a abrir o form estava para fazer pelo nome de utilizador, mas sendo assim, meto a textbox da equipa onde?
Leonardo Pereira Posted April 26, 2013 at 08:56 AM Report #504889 Posted April 26, 2013 at 08:56 AM Podes por escondido ou então uma mensagem tipo, Bem vindo, "nome do utilizador"
fantasticleague Posted April 26, 2013 at 08:57 AM Author Report #504890 Posted April 26, 2013 at 08:57 AM sim, eu tenho isso http://www.mediafire.com/?i4phpkjgacnc3wq corre o projecto e ve, não ligues ás ligações nem a nada, isso no fim é que vai ser posto como deve ser. E desculpa desde já o trabalho que te estou a dar
Leonardo Pereira Posted April 26, 2013 at 08:59 AM Report #504893 Posted April 26, 2013 at 08:59 AM Era mais fácil fazer directamente para tu veres e assim ficas com uma ideia, que dizes ?
fantasticleague Posted April 26, 2013 at 09:00 AM Author Report #504894 Posted April 26, 2013 at 09:00 AM fazer directamente como assim? e nesse link que te mandei não esta BD como tu meteste
Leonardo Pereira Posted April 26, 2013 at 09:01 AM Report #504895 Posted April 26, 2013 at 09:01 AM eu estar a fazer o que pedes no teu pc e tu a veres
fantasticleague Posted April 26, 2013 at 09:02 AM Author Report #504897 Posted April 26, 2013 at 09:02 AM (edited) ok, como vamos fazer isso? team viwer certo?, deixa sacar Edited April 26, 2013 at 09:02 AM by fantasticleague
Leonardo Pereira Posted April 26, 2013 at 09:02 AM Report #504898 Posted April 26, 2013 at 09:02 AM (edited) Certo manda ID e PASS por Pm Edited April 26, 2013 at 09:04 AM by Leonardo Pereira
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