Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leebano

IIS, ASP e Access no Dreamweaver MX 2004

Recommended Posts

:( Seguinte: configurei o IIS para meu XP Prefessional e configurei o Dreamweaver MX 2004 para rodar o BD Access, mas aparece assim, quando teclo F12:Não é possível exibir a páginaTipo de erro:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][Driver ODBC para Microsoft Access] Não foi possível usar '(desconhecido)'. O arquivo já está em uso./Dreamweaver_MX2004/produtos.asp, line 8Aí, vou no código fonte da página e não tem nada de errado na STRING:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><!--#include file="Connections/conn_DMX.asp" --><%Dim pesquisaDim pesquisa_numRowsSet pesquisa = Server.CreateObject("ADODB.Recordset")pesquisa.ActiveConnection = MM_conn_DMX_STRINGpesquisa.Source = "SELECT * FROM produtos"pesquisa.CursorType = 0pesquisa.CursorLocation = 2pesquisa.LockType = 1pesquisa.Open()pesquisa_numRows = 0%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"><!--body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}--></style></head><body><table width="80%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> <td> </td> <td> </td> </tr> <tr> <td><%=(pesquisa.Fields.Item("produto").Value)%></td> <td><%= FormatCurrency((pesquisa.Fields.Item("preco").Value), 2, -2, -2, -2) %></td> <td><img src="<%=(pesquisa.Fields.Item("foto").Value)%>"></td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr></table></body></html><%pesquisa.Close()Set pesquisa = Nothing%>A linha 8 é essa:pesquisa.ActiveConnection = MM_conn_DMX_STRINGAlguém me ajude! :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

:mellow: O meu problema é o mesmo, o estranho é que ontem ele funcionou legal até hoje de manhã. Aí resolvi fazer outra página, criar outro Recordset e... deu esse erro. E a outra página que abria, parou de mostrar os dados dando o mesmo erro. Será que o problema está no Office 2003? :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

-_- Ok. Me esclareça entaum: quer dizer que, uma vez com o BD concluído, não poderei mais acessá-lo pelo Access para alterações? Digo, se eu estou somente com o Dream aberto, crio as conexões necessárias, crio o Recordset e pressiono o F12 para ver no browse, mas o erro continua. Talvez, eu tenha que reiniciar toda vez que fizer alterações no BD pelo Access, aí talvez, eu possa abrir o Dream direto e visualizar os dados carregados. Acho um absurdo. Vou procurar um update do Office na net, talvez seja um bug do Access 2003. :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mostra o código que tem no arquivo conn_DMX.asp http://forum.imasters.com.br/public/style_emoticons/default/excl.gif

Véio, esse é o código do arquivo na pasta Connections:

 

<%

' FileName="Connection_odbc_conn_dsn.htm"

' Type="ADO"

' DesigntimeType="ADO"

' HTTP="false"

' Catalog=""

' Schema=""

Dim MM_loja_conn_STRING

MM_loja_conn_STRING = "dsn=conexao;"

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera,

 

Eu andei lendo os posts ai e por acaso vocês estão executando a página ASP com o Banco de Dados no Access aberto?

 

Se vocês estiverem fazendo isso, saibam que sempre dará erro. Não lembro se o erro que dá é este que vocês falaram porque faz um tempinho já que eu não faço mais isso de executar páginas ASP que utilizam Access com o mesmo aberto.

 

Outro detalhe é q tu Leebano tais usando o método de conexão com DSN. Já faz tempo que não utilizo mais conexões com DSN, trabalho danado ter que criar o DSN na máquina e talz.

 

Mas de qualquer forma, se o lance de não rodar as páginas ASP com o Access aberto não resolver o problema, vou tentar pesquisar sobre pra lhe ajudar.

 

http://forum.imasters.com.br/public/style_emoticons/default/excl.gif Se você rodar uma página ASP que se conecta com com o Access e ele estiver aberto, só voltará ao normal se o computador for reiniciado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

:( É meu amigo... reniciei a máquina e abri o Dream logo de cara, testei a página e deu o mesmo erro. Até fiz o update do Office e do Windows XP pra ver se é alguma atualização que tava faltando, mas não deu em nada... Se tiver outra maneira de digitar o caminho da conxão ao meu Banco de Dados, por favor, postem aqui que vão me ajudar muito... Caso não haja solução mais fácil... o jeito vai ser ter que desinstalar o Office 2003 e instalar o 2000. :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Po cara vamos lá : ao falarmos de DREAMWEAVER, você somente fez a UPDATE do OFFICE , mas o DREAMWEAVER também tem que fazer uma UPDATE, entre aqui ( http://download.macromedia.com/pub/dreamwe...01update_en.exe ) este é o update do DW para 7.0.1.

 

Após isso acho que vai te ajudar.... o dw esta com um bug que deixa os recordstes malucos .... e dá esse tipo de erro q você esta tendo..

 

Um pequeno detalhe, CASO ALGUM MODERADOR ACHE QUE ESTE POST É INDEVIDO E FOGE DAS REGRAS DO FORUM POR FAVOR REMOVA-O E ME DESCULPEM ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

^_^ Valews Masterofdreams!!! Vou fazer o update pra ver isso... se resolver, você caiu do céu... Agora só deixa ver onde coloquei meu serial de registro... B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

:unsure: Galera, pelamordedeus! Meu problema é esse desse link aí, por favor, visitem e analisem esse erro!!! Estou desesperado com isso!

 

http://www.decorliz.com.br/erro.html

 

Ah... e mesmo que eu acabe de reiniciar o micro e abrir o Dream e pedir pra visualizar a página (F12) acontece isso... :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o que pode estar acontecendo é o seguinte.

 

você deve estar visualizando a base de dados na Janela Application (Database), se for isto, feche esta janela e ao inves de ficar usando o f12 para acessar o site, use a estrutura http://localhost/pastadosite/nomedoarqui.asp, assim deve corrigir o erro. É que no caso quando você uitliza o Visualizador do Application no Dreamweaver ele abre mesmo o arquivo do acess e cria o arquivo de travamento da base.

Compartilhar este post


Link para o post
Compartilhar em outros sites
http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Putz! Acertou na veia! Funcionou direitinho... agora, se eu reinstalar o Dreamweaver MX 2004 e o Office 2003, será que continuará funcionando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

:unsure: A alegria durou pouco... testei por duas vezes e deu certo, aí fui deixar a tabela bem ajeitada e parou de funcionar apresentando o mesmo erro. Fiz os testes tanto digitando o caminho no browser quanto testando pelo F12. mesmo limpando o cache do sistema, naum deu mais certo... :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ow...Na minha máquina funcionou certinho agora.Usei o esquema de compartilhamento web do IIS e esta ok!Faz um teste lá!

Onde vejo esse compartilhamento web? :huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai pessoal andei lendo os post de voces.Estava com esse mesmo problema, já estava desanimado com isso tudo de nada de funcionar. A minha solução foi a seguinte, e está rodando corretamente até agora, não deu mais problemas, está show.Percebi que quando rodava as páginas (.asp), o DW cria alguns tipos de arquivos temporários. Com isso fiz o seguinte teste: Copiei a minha página que continha todos os meus arquivos do site para outra unidade (C:\ para D:\), ou também outro lugar do C:\, e aí testei e funcionou tudo beleza.Para matar o problema de vez, criei um outra partição (E:), com um espaço não muito grande (no meu caso 3 GB). Criei a partição com "PARTITION MAGIC 7.0",copiei a minha pasta com o conteúdo do site, criei novamente a conexão com bd do access, o recordset e etc. Depois de ter feito isso tudo não tive mas problemas,caso aconteça este problema novamente, é só formatar a partição criada e copiar novamente o site.OBS.: A conexão com bd tem que estar direcionada para o bd do access que está dentro da nova partição ou o novo lugar.Valeu um grande abraço, espero ter ajudado a comunidade.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai pessoal andei lendo os post de voces.Estava com esse mesmo problema, já estava desanimado com isso tudo de nada de funcionar. A minha solução foi a seguinte, e está rodando corretamente até agora, não deu mais problemas, está show.Percebi que quando rodava as páginas (.asp), o DW cria alguns tipos de arquivos temporários. Com isso fiz o seguinte teste: Copiei a minha página que continha todos os meus arquivos do site para outra unidade (C:\ para D:\), ou também outro lugar do C:\, e aí testei e funcionou tudo beleza.Para matar o problema de vez, criei um outra partição (E:), com um espaço não muito grande (no meu caso 3 GB). Criei a partição com "PARTITION MAGIC 7.0",copiei a minha pasta com o conteúdo do site, criei novamente a conexão com bd do access, o recordset e etc. Depois de ter feito isso tudo não tive mas problemas,caso aconteça este problema novamente, é só formatar a partição criada e copiar novamente o site.OBS.: A conexão com bd tem que estar direcionada para o bd do access que está dentro da nova partição ou o novo lugar.Valeu um grande abraço, espero ter ajudado a comunidade.

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Ótima dica!!! Fiz conforme você disse, particionei meu HD e migrei meus arquivos pra nova partição e funcionou perfeitamente!!! Brigadão, e brigadão para a galera que se disponibilizou a resolver meu problema. Qualquer coisa, tamos aí! Faço trabalhos em Corel Draw, tenho centenas de logomarcas vetorizadas. É só avisar!!! Fui! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.