Ir para conteúdo

POWERED BY:

Arquivado

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

Filipe_Moraes

controladores de ODBC

Recommended Posts

olá comunidade, fiz uma página em asp com uma conecção:

<%

// FileName="Connection_ado_conn_string.htm"

// Type="ADO"

// DesigntimeType="ADO"

// HTTP="false"

// Catalog=""

// Schema=""

var MM_dbconx_STRING = Set Conn = Serve.CreatObject("AdoDb.Connection"); Conn.provider="Microsoft.Jet.OLEDB.4.0"; Conn.connectionstring=Server.MapPath("C:\Inetpub\wwwroot\anunciar\database.mdb"); Conn.open

%>

e quando estava fazendo um sistema de login, fui testar a conecção e me apareceu o seguinte erro: (pocha, se iniciante da um trabaio), ops, o erro é este daqui ó:

"Microsoft gestor de Controladores de ODBC

O nome da origem de dados não foi encontrada e não foi especificado nenhum controlador predefinido"

 

Como eu ainda estou aprendendo, o que ta acontecendo??

Agradecia a resposta!! :rolleyes:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testa dessa forma:

<%
// FileName="Connection_ado_conn_string.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
Set Conn = Server.CreatObject("AdoDb.Connection")
Conn.provider="Microsoft.Jet.OLEDB.4.0"
Conn.connectionstring=Server.MapPath("C:\Inetpub\wwwroot\anunciar\database.mdb")
Conn.open
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá o mesmo erro!!"Microsoft gestor de Controladores de ODBCO nome da origem de dados não foi encontrada e não foi especificado nenhum controlador predefinido"O que é isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

lucasBR, ok, vou fazer isto, mas acontece o seguinte, estou criando um sistema de login na pagina principal, comercial.asp , e la na paleta server behaviors e user athetication e depois em login in user, para que eu começe a criar, é preciso configurar uma conecção, e como faço com esta que você me passou ai em cima??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei e deu este erro:Tipo de erro:Erro em tempo de execução do Microsoft VBScript (0x800A01B6)O objecto não suporta esta propriedade ou método: 'Server.CreatObject'/anunciar/teste.asp, linha 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro de digitação: Server.CreatEObject.

Compartilhar este post


Link para o post
Compartilhar em outros sites

salgado, agora ta a dar este erro:Tipo de erro:Server.MapPath(), ASP 0172 (0x80004005)O parâmetro Path para o método MapPath tem de ser um caminho virtual. Foi utilizado um caminho físico./anunciar/teste.asp, linha 4

Compartilhar este post


Link para o post
Compartilhar em outros sites

O BD está na mesma pasta que o seu script de conexão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

lucas, ja avançamos um pouco, mas agora ta a dar este erro:Tipo de erro:Microsoft JET Database Engine (0x80040E37)O motor de base de dados Microsoft Jet não conseguiu localizar a tabela de entrada ou a consulta 'usuario'. Verifique se a tabela ou a consulta existe e se o nome foi introduzido correctamente./anunciar/Connections/teste.asp, linha 10A linha que ta a dar o erro é essa:Sql = " Select * from usuario"'usuario é a tabela q buscar informçõesFUNCIONOUUUUUUU!!!! NEM ACREDITOOOOOO!!! FUNCIONOU!!!!!! HAHAHAHAHAHAHAHAHAH!!! UUUUHHHHHUUUUUU!!!!Mas agora como faço para usar esta coneção qd for fazer o "Login in User"??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na paleta Serve Behaviors, em User Athenticathion e depois em Login in User, que é para começar a fazer o sistema de login, selecciono a conecção e me aparece esta mensagem:

"Unable to retrieve tables from this connection. Open the connections dialog to tes this connection."

Obrigado pelas respostas!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

lucasBr, eu estou querendo fazer um igual a este tutorial aqui, da uma olhada:

 

http://www.mxstudio.com.br/views.tutorial....w&cid=1&aid=376

 

depois de logar o usuarios podem colocar a venda produtos, coloca imagens e informações do produto, mas eu to usando esse tutorail ai em cima para fazer o sistema de login, só na hora que chega a parte na tela do Login in User, definir a conecção aparece aquela mensagem que eu te disse.

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora deu este erro:Tipo de erro:Microsoft JET Database Engine (0x80040E10)Não foi fornecido nenhum valor para um ou mais parâmetros necessários./anunciar/login.asp, linha 11Ta tudo como se deve estar, espero, alterei de acordo com a base de dados!

Compartilhar este post


Link para o post
Compartilhar em outros sites

não, eu testei na pagina entrar.asp, la eu digito a senha e login, so que alterei o campo login para usuario e alterei tbm lá na pagina login, porque os campos na tabela é usuario e senha!!Tem algo de errado??

Compartilhar este post


Link para o post
Compartilhar em outros sites

o lucas, me desculpe, mas o nome na bd tava diferente, hehe, mas acontece que eu tenho na base de dados a coluna "login" e a coluna "senha" tenho lá um registro pra teste com o login filipe e a senha filipemp, so que quando eu coloco no formulario só me aparece a mensagem "nome do usuario ou senha inválido", para ajudar eu coloquei aki o cogigo da pagina login.asp ( eu tirei aquela parte de nivel de acesso pk por enquanto não é necessário)<%Set Conn = Server.CreateObject("AdoDb.Connection") Conn.provider="Microsoft.Jet.OLEDB.4.0" Conn.connectionstring=Server.Mappath("Connections\database.mdb") Conn.openlogin2 = Request.Form("form_login")senha2 = Request.Form("form_senha") SQL = "select * from usuarios where login = '"&login2&"' and senha = '"&senha2&"' "Set RS = Conn.Execute(SQL)If RS.EOF Then Response.Write "usuário ou senha inválida!" Response.EndEnd IfResponse.Redirect "redireciona_login.asp" %> Obrigado pelas respostas!!

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.