• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

slocun

não consigo ligaçao com BD

3 mensagens neste tópico

Boas!

não consigo ligaçao com a BD! estou a trabalhar em ASP e a BD é em access, não consigo fazer a ligaçao ODBC com o access. da o seguinte erro:

Falha no processo de configuração.

se alguem souber o que se passa eu agradeço explicação  :rolleyes:

tenho um código que introduzi no web developer que não sei se está correcto porque o erro que me tem dado é sempre para a ligação à base de dados.

ponto de situação:

<%@ Page Language="VB" aspcompat=true Debug="true" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>
<html>
<head>
    <title>Tabela</title>
</head>
<body>
    <form id="form1" runat="server">
   <h1><div align="center">Leitura da tabela</div></h1>
   <br>
   <br>
  <%   Dim conn, sSQL, RS
       conn = Server.CreateObject("ADODB.Connection")
       conn.open("driver={Microsoft Access Driver (GestrofaBD.mdb)};DBQ=" & Server.MapPath("C:\Documents and Settings\estagio\Os meus documentos\Visual Studio 2008\WebSite1\GestrofaBD.mdb"))
       sSQL = "select * from Cadastro cliente order by nome"
       RS = conn.execute(sSQL)
  %>
  <table align="center">
  <tr>
  <th>Nome</th>
  <th>Telefone</th>
  </tr>
  <%  
      Do While Not RS
  %>
  <tr>
  <td><%=RS("nome")%></td>
  <td><%=RS("telefone")%></td>
  </tr>
  <%  RS.movenext()
  Loop
  conn.close()%>
  </table>
  <div align="center">
  <a href="inserir.html">acrescenter novo registo</a><br>
  <a href="actualizar.asp">Actualizar um registo existente</a><br>
  <a href="apagar.asp">apagar um registo</a><br></div>
    <asp:Image ID="Image1" runat="server" Height="123px" Width="126px" 
           ImageUrl="~/gestrofa 2.bmp" />
</form>
</body>
</html>

-----------------------------------------

agradeço toda a ajuda que me possam dar  :grin:

cumpz :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ou muito me engano ou não devias usar o Server.MapPath, mas em vez disso utilizar directamente o caminho na string.

conn.open("driver={Microsoft Access Driver (GestrofaBD.mdb)};DBQ=C:\Documents and Settings\estagio\Os meus documentos\Visual Studio 2008\WebSite1\GestrofaBD.mdb")

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora