Jump to content

Imagem e base de dados


Recommended Posts

Ora então boas a todos... 😄

Eu estou a fazer um programa tipo catálogo virtual, mas não sei como associar uma imagem a um registo (nem sei se é possível)... poderiam-me explicar como o faço?

Obrigado 😄

P.S.: Sim, eu fiz um grande edit porque decidi reformular o meu projecto todo. Peço desculpa...

Link to comment
Share on other sites

Peço desculpa se não expliquei bem... deixem-me esclarecer com a imagem abaixo:

http://img101.imageshack.us/img101/1273/semttuloie4.png

Tal como diz na imagem, quando eu troco de registo, a imagem troca também.

P.S.: Estou a usar uma base de dados do tipo Access... nesta altura do campeonato já não posso andar com mudanças e isto é mesmo urgente.

P.S. 2: Experimentei a ideia do asworm mas dá-me erro no runtime quando mudo de registo. Diz-me "Invalid field data type."... eu usei o tipo de dados text. Será isso?

Obrigado pelas respostas pessoal 😉

Link to comment
Share on other sites

Como já foi dito, o que precisas é de juntar a cada registo a imagem. O melhor mesmo era acrescentares um campo à tabela Álbum (???) para guardares essa informação.

Não sei os tipos suportados por Access... se suportar VARBINARY aconselho-te a usares esse e guardas a representação binária da imagem. Caso não suporte podes guardar o caminho da imagem no sistema de ficheiros.

P.S. 2: Experimentei a ideia do asworm mas dá-me erro no runtime quando mudo de registo. Diz-me "Invalid field data type."... eu usei o tipo de dados text. Será isso?

Mostra o código onde esse erro ocorre.

Daniel Amorim

VP for xRTML

http://www.xrtml.org http://www.realtime.co

Link to comment
Share on other sites

Como já foi dito, o que precisas é de juntar a cada registo a imagem. O melhor mesmo era acrescentares um campo à tabela Álbum (???) para guardares essa informação.

Não sei os tipos suportados por Access... se suportar VARBINARY aconselho-te a usares esse e guardas a representação binária da imagem. Caso não suporte podes guardar o caminho da imagem no sistema de ficheiros.

Foi o que eu fiz, mas dá-me o erro que eu disse no post acima... "Invalid field data type." 😉

Link to comment
Share on other sites

O acess não dá para isso... e o campo para guardares o caminho deve ser texto.

Como é que estas a carregar depois essa imagem?

Por picturebox... desculpem a ignorância, mas comecei a dar isto este ano e não me safo assim tanto.. estou a ver se aprendo 😉

Link to comment
Share on other sites

quer dizer..na verdade o acess suporta esse tipo de dados.. mas acho que so podem ser inseridos directamente na tabela ou no form...para além de que as bd ficam com um tamanho intragável ;-)

Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!!

Link to comment
Share on other sites

quer dizer..na verdade o acess suporta esse tipo de dados.. mas acho que so podem ser inseridos directamente na tabela ou no form...para além de que as bd ficam com um tamanho intragável ;-)

Eu sei, mas como foi o que me ensinaram, é o que eu uso... 😉

Link to comment
Share on other sites

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
 Share

×
×
  • 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.