Ir para conteúdo

POWERED BY:

Arquivado

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

Promidier

Alimentar um formulário com banco access

Recommended Posts

Tenho um formulário em html com um campo cnpj e queria alimentar este campo com um banco access.

Banco Access: cnpj.mdb Tabela: tabcnpj Atributo: CNPJ

 

Informação: Estou testando na própria máquina com IIS Win2000

 

 

---------conexao.asp ( Peguei este aqui no fórum e não sei se está funcionando adequando ao meu banco )

 

<%

Set Conn = Server.CreateObject("ADODB.Connection")

Session("conectado") = "false"

Sub connect()

If not Session("conectado") Then

Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("cnpj.mdb")

Session("conectado") = "true"

End If

End Sub

 

Sub disconnect()

If Session("conectado") Then

Conn.Close

Set Conn = Nothing

Session("conectado") = "false"

End If

End Sub

%>

 

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

Gostaria de saber se há diferença trocando a linha vermelha acima por estas:

Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = cnpj.mdb"

Conn.Open

 

 

 

 

 

Devo chamar o resultado do banco assim: ???

<!--#include file="conexao.asp" -->

<% connect %>

 

<%

Set rs = Conn.Execute("SELECT CNPJ FROM tabcnpj")

%>

 

CNPJvalue = <%=rs("CNPJ")%>

 

 

E na parte do html assim: ???

 

...

<input

tabIndex="1"

name="cnpj"

maxlength="14"

size="16"

onKeyup="SaltaCampo(document.frmConsulta.cnpj, document.frmConsulta.chave, 14, event)"

value=CNPJvalue>

 

 

 

 

Deu para entender??

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem internamente (a estrutura ado e jet, bla bla bla..) uma mais rápida q a outra... e bla bla bla... uma com uma camada intermediária.. e bla bla bla.. resultado final: as 2 vão fazer a mesma coisa: conectar com o banco de dados;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza... Mas Eu não estou conseguindo fazer tudo funcionar...Então vamos finalizar por parte!!!...Então eu posso usar qualquer uma das conexões... Se eu fizer como abaixo ele se conecta com o banco???E dou esta parte por pronta?----conexao.asp----<%Set Conn = Server.CreateObject("ADODB.Connection")Session("conectado") = "false"Sub connect()If not Session("conectado") ThenConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = cnpj.mdb"Conn.OpenSession("conectado") = "true"End IfEnd SubSub disconnect()If Session("conectado") ThenConn.CloseSet Conn = NothingSession("conectado") = "false"End IfEnd Sub%>E como eu chamo o campo do access para o meu formulário em html???

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.