Joabers Postado Abril 15, 2004 Denunciar Share Postado Abril 15, 2004 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>ErroMicrosoft 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Abril 15, 2004 Denunciar Share Postado Abril 15, 2004 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! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joabers Postado Abril 15, 2004 Autor Denunciar Share Postado Abril 15, 2004 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, mypagesizemypage=request.querystring("whichpage")mypagesize=request("pagesize")If mypage="" then mypage=1end ifIf mypagesize="" then mypagesize=10end if'Cria nossa variável de instrução de SQLDim strSQLDim strWhereDim 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, adCmdTextif NOT RS.EOF thenRS.movefirstRS.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 ifif 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.recordcountdo UNTIL RS.eof OR howmanyrecs>=maxrecsif NOT RS.eof thenRamoDeAtividade = 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> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Abril 15, 2004 Denunciar Share Postado Abril 15, 2004 tá..mas existe o campo FOTO no seu banco? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joabers Postado Abril 15, 2004 Autor Denunciar Share Postado Abril 15, 2004 Sim e esta Como Objeto Ole... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Joabers
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
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.