Jump to content


Photo

[Resolvido] Acces+Arquivo Doc+Asp


  • Faça o login para participar
2 replies to this topic

#1 ennio

ennio

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino
  • Localidade:Alagoas

Posted 12/01/2010, 13:08

Em miúdos quero explicar minha dúvida e estou pesquisando e não estou conseguindo a solução.

veja bem eu só quero armazenar ou apontar um arquivo doc no banco de dados access e quando chamar minha página asp ele (arquivo doc por exemplo) aparecer. com um arquivo imagem(jpg, gif) eu consigo fazer isso usando o comando

<td><img src="<%=(tb.Fields.Item("arquivo").Value)%>"> </td>

onde arquivo é um esquema onde está apontando para uma imagem .gif

no access apontamento para figura está assim:

no campo arquivo digito o caminhio- imagem/figura.gif

funciona

mudo para um arquivo doc. por exemplo no access tento fazer- no campo arquivo digito o caminho imagem/aula.doc e não aparece o arquivo "aula.doc" na minha página asp. com um arquivo gif ou outro beleza , funciona com um arquivo doc aparece um "x" como não tivesse encontrado... não entendi.
Lembrando de que todos estão na pasta chamada imagem.

obrigado pela sua atenção e ótimo trabalho para você

Edição feita por: Renan L. Queiroz, 15/01/2010, 09:35.

Ennio C SANTOS

#2 Renan L. Queiroz

Renan L. Queiroz

    Mestre

  • Usuários
  • 690 posts
  • Sexo:Masculino
  • Localidade:Brasilia - DF

Posted 14/01/2010, 10:07

Colega, veja bem se entendi seu problema,
você quer que ao ser apresentado seu arquivo doc, seja apresentada uma
imagem e ao clicar na mesma o doc seja acessado (download), acredito que
isso possa te ajudar:
<%
    If Right(tb("arquivo"), 3) = "doc" Then 
%>
        <a href="<%=tb("arquivo")%>">
            <img src="imagem/iconeDoc.gif">
        </a>
<%
    ElseIf Right(tb("arquivo"), 3) = "pdf" Then 
%>
        <a href="<%=tb("arquivo")%>">
            <img src="imagem/iconePdf.gif">
        </a>
<%
    ElseIf Right(tb("arquivo"), 3) = "xls" Then 
%>
        <a href="<%=tb("arquivo")%>">
            <img src="imagem/iconeEcxel.gif">
        </a>
<%
    Else
%>
        <a href="<%=tb("arquivo")%>">
            <img src="imagem/iconeImg.gif">
        </a>
<%
    End If
%>
Utilizei a forma abreviada para acessar o valor do registro no RecordSet: tb("arquivo")
Vale como o que você utiliza: tb.Fields.Item("arquivo").Value

Fonte para o tutorial da função Right do VBs: VBScript Right Function
Caso queira saber sobre mais funções: VBScript Functions, vale a pena dar uma olhada, ótima referência!

Edição feita por: Renan L. Queiroz, 14/01/2010, 10:21.

  • ennio likes this

Especialidade: Desenvolvimento e Banco de Dados.


Este post lhe ajudou? Agradeça: Posted Image


#3 ennio

ennio

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino
  • Localidade:Alagoas

Posted 14/01/2010, 21:57

obrigado mesmo Renan L. Queiroz pela sua grande ajuda é por isso que gosto dos fórums. Diga-me como posso ajudar na parte do ASP para compartilhar com outros? posso se for do meu alcance tirar dúvidas, pois estou estudando asp e me interesso muito... valeu mesmo... dou nota 10 para você.


Colega, veja bem se entendi seu problema,
você quer que ao ser apresentado seu arquivo doc, seja apresentada uma
imagem e ao clicar na mesma o doc seja acessado (download), acredito que
isso possa te ajudar:

<%
 If Right(tb("arquivo"), 3) = "doc" Then 
%>
 <a href="<%=tb("arquivo")%>">
 <img src="imagem/iconeDoc.gif">
 </a>
<%
 ElseIf Right(tb("arquivo"), 3) = "pdf" Then 
%>
 <a href="<%=tb("arquivo")%>">
 <img src="imagem/iconePdf.gif">
 </a>
<%
 ElseIf Right(tb("arquivo"), 3) = "xls" Then 
%>
 <a href="<%=tb("arquivo")%>">
 <img src="imagem/iconeEcxel.gif">
 </a>
<%
 Else
%>
 <a href="<%=tb("arquivo")%>">
 <img src="imagem/iconeImg.gif">
 </a>
<%
 End If
%>
Utilizei a forma abreviada para acessar o valor do registro no RecordSet: tb("arquivo")
Vale como o que você utiliza: tb.Fields.Item("arquivo").Value

Fonte para o tutorial da função Right do VBs: VBScript Right Function
Caso queira saber sobre mais funções: VBScript Functions, vale a pena dar uma olhada, ótima referência!


Ennio C SANTOS




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq