Jump to content
Fórum Script Brasil
  • 0

Fotos Banco De Dados


Joabers

Question

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 to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other sites

  • 0

tá..

mas existe o campo FOTO no seu banco?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...