Jump to content

Recommended Posts

Posted (edited)
  • boas!
  • fiz um programa em visual basic 2010
  • mas esta a dar-me um erro
  • alguem pode ajudar-me?
  • link
  • https://rapidshare.com/files/3085639126/projeto.zip
  • o programa é simples, pois eu não percebo lá muito de programação, só queria um programa para guardar filmes (nome, pasta(ação, comedia, desenhos, series, terror); e disco (disco 1 e disco 2))e gostava que ao listar perguntasse pelo nome do filme e mostrasse e respetiva informação, e se possivel adicionar novos discos....
    obrigado!
Edited by barack
Posted

já está, mas continuas com um problema, que tem a ver com o botão "Add New" na form para inserir novos filmes.

Este botão só serve para limpar os campos, para introduzir um novo filme, certo?

isso é porque na realidade tu não deverias fazer um Update na base de dados, mas sim inserir um novo registo quando te inviar isso vais ver que é fácil de fazer isso, se perceberes minimamente de SQL, mas mesmo que não percebas, tens tudo na net: como fazer pesquisas (SELECT), inserir novos registos (INSERT) fazer actualizar (UPDATE), etc...

Ok, já percebi como é suposto isto funcionar, eu ainda não tinha reparado que queres ter acesso a todos os registos onde é suposto inseri-los, daí usares o update x)

sendo assim, o objectivo é criar um novo registo caso carregues no tal botão "Add New", mas caso alteres um registo ele faz update. Acho que é isso, certo?

Posted

esse botao faz o pre-definido, porque eu nao percebo nada, isto não é para a escola é para mim mesmo, pq tenho muitos filmes em 2 discos, e queria fazer um levantamento do que tenho e em que pastas...

se me podesses ajudar, coisa simples, agradecia do fundo do coração,,,,

Posted

É na boa, ajudo de boa vontade 😉 não há problema. Isto é fácil, eu só não percebo muito bem onde foste arranjar esse botão porque por alguma razão ao clicar nele sempre que insiro um novo registo na realidade insere dois, um sem nome e o outro que eu criei, mas já está parcialmente resolvido, vou só procurar um icon igual ao que lá está e está feito.

Posted

Acredita, aqueles botões estão a bater mal.... se não te importas, vou criar eu os botões, ficam com o mesmo aspecto mas pelo menos tenho a certeza que sei tudo o que eles fazem, porque estes pre-feitos .....

Posted

ok, fiz melhor do que fazer tudo de novo e já percebi o porquê do erro que estava a dar, e acho que já devo ter arranjado uma forma de o resolver

no fim dás-me o convite 😉 obrigadão

ok, já resolvi o problema com o update

mas apareceu outro, sempre que fazes um update, a base de dados é actualizada, mas depois a janela não fecha (onde inseres e editas os registos), tem qualquer coisa a ver com o update que fazes ao fechar a janela, só que como não gera nenhum erro, não percebo muito bem o que se pode estar a passar.... vou continuar a ver isto x)

Posted

ok, está tudo a funcionar, acho eu, acho que todos os problemas que tinhas eram na form onde inserias e editavas os registos, pode não ser a solução mais bonite, mas funcionou bem x)

espero que esteja bom.

Tens aqui o link para descarregar isso: http://dl.dropbox.com/u/61406508/projeto.rar

Abraço

e se quiseres mandar o convite, top 😉

e obrigado

cumps

ah em relação aquilo que te falei das queries à base de dados, se quiseres ser tu a fazer as queries, no caso foi necessário fazer uma para fazer o Update, pode usar o DataSet. No menu Data, clicas em Show Data Sources.

Depois na janela que abre (no mesmo sitio onde tens a toolbox) clicas com o botão direito do rato em cima do Data Set e escolhes a opção Edit Data Set With Designer.

Isto vai-te levar para uma nova janela (no editor), depois clicas na tabela onde queres criar a query com o botão direito do rato e escolhes a opção Add --> Query.

Clicas em Next e depois é só escolher o tipo de query que queres. Para a usares, basta usares a TableAdapter dessa tabela, no caso tu já tinhas a FilmesTableAdapter, portanto para usar uma query da tabela filmes: FilmesTableAdapter.<nome_da_query>.

Para usares parametros nas queries também é simples: @<nome_do_parametro>, isto serve para usares variáveis para as queries. Podes ver um exemplo na query de update que usei.

Espero que tenhas percebido x)

cumprimentos

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.