Ir para conteúdo
Fórum Script Brasil
  • 0

Fotos Banco De Dados


Joabers

Pergunta

Eu sei que deve ser dificil mas não estou conseguindo vizualizar uma foto de um banco de dados...

Alguém pode me ajudar no codigo... Este é o retorno a conexao e a busca ta ok.. só da erro porque não visulaiza a foto...

RamoDeAtividade = RS("RamoDeAtividade")

NomeFantasia = RS("NomeFantasia")

Endereco = RS("Endereco")

Bairro = RS("Bairro")

Cidade = RS("Cidade")

Estado = RS("Estado")

Telefone = RS("Telefone")

Email = RS("Email")

Site = RS("Site")

Foto = RS("Foto")

%><font face="Verdana"> </font>

<b><font face="Verdana" size="1" color="#000080"><%= RamoDeAtividade %></a></font></b><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Nome de Fantasia: <%= NomeFantasia %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Endereço: <%= Endereco %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Bairro: <%= Bairro %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Cidade: <%= Cidade %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Estado: <%= Estado %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Telefone: <%= Telefone %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy"><b>E-mail: </b><a href="mailto:<%= Email %>"><%= Email %></a></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy"><b>Site: </b><a href="<%= Site %>"><%= Site %></a></font><font face="Verdana">

<br>

<img src="Foto/<%= rs("Foto")%>"width="150" height="80">

<br>

<br>

</font><b>

Erro

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

tá.. mas o codigo é só isso aí?

cade a conexao com o banco?

o sql?

a criação do recorset (o RS)?

sem eles.. fica dificil mostrar o resto!

Link para o comentário
Compartilhar em outros sites

  • 0

Funciona tudo menos a foto

<%

Set conn = Server.CreateObject("ADODB.Connection")

conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("clientes.mdb")

Dim mypage, mypagesize

mypage=request.querystring("whichpage")

mypagesize=request("pagesize")

If mypage="" then

mypage=1

end if

If mypagesize="" then

mypagesize=10

end if

'Cria nossa variável de instrução de SQL

Dim strSQL

Dim strWhere

Dim RS, sql

set RS = Server.CreateObject("ADODB.Recordset")

localidade = request("localidade")

produto = request("produto")

estado = request("estado")

empresa = request("empresa")

sql = "select * from search where Cidade like '%" & localidade & "%' and NomeFantasia like '%" & empresa & "%' and Estado like '%" & estado & "%' and RamoDeAtividade like '%" & produto & "%'"

RS.Open sql, conn, adOpenStatic, adLockReadOnly, adCmdText

if NOT RS.EOF then

RS.movefirst

RS.pagesize=mypagesize

Dim maxpages, maxpage, maxrecs, howmanyrecs, howmanyfields

Dim close, open, iResultCount, ok

Dim whichpage, all

RS.Movefirst

maxpages=cint(RS.pagecount)

maxpage = maxpages

maxrecs=cint(RS.pagesize)

RS.absolutepage=mypage

howmanyrecs=0

howmanyfields=RS.fields.count -1

close = "]"

open = "["

else

close = ""

open = ""

end if

if NOT RS.Eof Then

iResultCount = (mypagesize * (mypage - 1)) + 1

else

iResultCount = "0"

end if

if iResultCount + 9 > RS.recordcount then

ok = RS.recordcount

else

ok = iResultCount + 9

end if

all = RS.recordcount

do UNTIL RS.eof OR howmanyrecs>=maxrecs

if NOT RS.eof then

RamoDeAtividade = RS("RamoDeAtividade")

NomeFantasia = RS("NomeFantasia")

Endereco = RS("Endereco")

Bairro = RS("Bairro")

Cidade = RS("Cidade")

Estado = RS("Estado")

Telefone = RS("Telefone")

Email = RS("Email")

Site = RS("Site")

%><font face="Verdana"> </font>

<b><font face="Verdana" size="1" color="#000080"><%= RamoDeAtividade %></a></font></b><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Nome de Fantasia: <%= NomeFantasia %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Endereço: <%= Endereco %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Bairro: <%= Bairro %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Cidade: <%= Cidade %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Estado: <%= Estado %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy">Telefone: <%= Telefone %></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy"><b>E-mail: </b><a href="mailto:<%= Email %>"><%= Email %></a></font><font face="Verdana">

<br>

</font>

<font face="Verdana" size="1" color="navy"><b>Site: </b><a href="<%= Site %>"><%= Site %></a></font><font face="Verdana">

<br>

<img src="Foto/<%= rs("Foto")%>"width="150" height="80">

<br>

<br>

</font><b>

</b>

</tr>

Link para o comentário
Compartilhar em outros sites

  • 0

tá..

mas existe o campo FOTO no seu banco?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...