USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  ASP - Active Server Page
Voltar
Autor Assunto:  Abrir banco de dados
Falcao
DIADEMA
SP - BRASIL
ENUNCIADA !
Postada em 21/06/2006 22:29 hs            
Boa noite pessoal.

Sou novato na programação de asp, peguei algumas apostilas na Internet e comecei a gostar da programação. Eu estou tentando criar um pequena pagina para cadastro porém sempre me mostra esse erro na hora de carregar o banco:

Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC para Microsoft Access]Erro geral Não é possível abrir a chave 'Temporary (volatile) Jet DSN for process 0x14c8 Thread 0x12fc DBC 0x1572d7c Jet' do Registro.
/CadastroCliente.asp, line 11

O caminho que coloquei do banco de dados está correto.

Vejam abaixo a minha codificação (CadastroCliente.asp)

<%
dim conn
dim rs
dim strsql
dim strconn
dim sql

strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=C:InetpubwwwrootTeste.mdb"
set conn = server.createobject("adodb.connection")
conn.open strconn
set rs = server.createobject("adodb.recordset")
strsql = "SELECT * FROM Dados"
rs.open strsql, conn

'Associa os campos do html CadCli com as variavéis
varNome = Request.Form("txtNome")
varIdade = Request.Form("txtIdade")
varDataNasc = Request.Form("txtDataNasc")
varSexo = Request.Form("optSexo")

SQL = "INSERT INTO Dados(Nome, Idade, Sexo, DataNasc) VALUES ('"& varNome & "','"& varIdade &"','"& varSexo &"', '" & varDataNasc & "')"
Set rs = conn.Execute(SQL)

RS.Close
Set RS=Nothing
Set conn=nothing
%>  

O que poderia estar errado?
Confesso que não sei direito como abrir o banco através desse ADODB, se alguém puder me ajudar, eu agradeceria muito.

Obrigado


   
Croda
OSASCO
SP - BRASIL
ENUNCIADA !
Postada em 22/06/2006 20:32 hs         
Falcão,
Altere a string de conexão para a seguinte forma.
 
strconn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & CaminhoDoBanco
 
Obs.: Se o caminho do banco deve estar da seguinte forma "C:     empBanco.mdb". A forma que você descreveu o caminho esta incorreto.
 
Realize esta alteração e rode novamente.
 
Att,
Diego Croda
   
Falcao
DIADEMA
SP - BRASIL
ENUNCIADA !
Postada em 23/06/2006 08:59 hs            
Bom dia Croda.

Hoje a noite irei alterar a linha que vc me disse.
Eu fiz ontem uma conexão utilizando o programa de drivers ODBC do WinXP. Até funcionou, porém tive a duras penas descobrir que tinha ainda que colocar na propriedade de segurança do meu banco de dados o usuário IUSR_XXXXX, fora já comecei a realizar uns pequenos cadastros.

Obrigado pela atenção.

Abraços
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página