Ir para conteúdo

POWERED BY:

Arquivado

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

ythalorossy

Acesso a banco de dados - MDB?

Recommended Posts

Olá AMigos!

 

 

Nunca consegui fazer para mostrar os dados de uma tabela em um mdb!

 

Como faço para mostrar isso, uso o servidor - ASPECTO.NET, ele é grátis!

 

So preciso de um comando em ASP Simples estou aprendendo, "iniciante puro!"

 

 

:lol:

Ythalo Rossy!

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá amigo!

 

Gostaria de saber se so esse comando mostra o que tem no .mdb?

 

tipo:

 

poderia me enviar o código para se usar em um html!

 

 

So isso aqui resolve?

<%

set conn =server.createobject("adodb.connection")

set rs = server.createobject("adodb.recordset")

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

Sql = "select * from tabela"

set rs = conn.execute(sSql)

%>

 

Ythalo Rossy!

Compartilhar este post


Link para o post
Compartilhar em outros sites

OLa coloquei o seguinte código ai de cima e deu o seguinte erro:

 

 

Erro de compilação do Microsoft VBScript error '800a03ee'

 

')' esperado

 

/mostrartabela.asp, line 4

 

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

---------------------------------------------------------------------------------------------^

 

 

O que pode ter acontecido?

 

Ythalo Rossy!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola para todo!tenho este código!

<%set Conn = Server.CreateObject("ADODB.Connection")Conn.CursorLocation = 3 'adUseClientBatchConn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.mappath("dbclients.mdb")Sql = "select * from  clientes"set rs = conn.execute(Sql)%>

acho que com ele consigo acessar uma tabela, mas como faço pra mostrar o que tem na tabela?Preciso mostrar todos os registros, em uma folha de html!uso este código ai de cima para acessar, mas não sei mostrar, os registro..precisso lista todo que estão lá...Ythalo Rossy!

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá,

 

que eu saiba, códigos asp não podem ser exibidos em htm...

 

para exibir o conteudo da tabela, você pode botar o seguinte:

obs.: as frases que contem " ' " antes delas, são comentários....

 

<%While Not objRS.EOF %>

 

'imprime o campo "campo"

<%Response.write objRS("campo")%>

 

 

<%

'Movendo para o proximo registro

objRS.MoveNext

Wend

'Fechando as conexões

objRs.close

objConn.close

Set objRS = Nothing

Set objConn = Nothing

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Amigos!

 

 

Ja consegui acessar o banco de dados(.mdb), mas minha dulvida agora é como faço para cadastra dados vindos de um formulario:

 

 

Formulario:

 

<Form>

<input type="text" name="nome">

<input type="text" name="telefone">

<input type="text" name="email">

</Form>

 

 

ASP para cadastrar:

 

<%

Dim seunome, seutelefone, seuemail

 

seunome    =  request.querystring("nome")

seutelefone =  request.querystring("telefone")

seuemail    =  request.querystring("email")

 

 

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

Conn.CursorLocation = 3 'adUseClientBatch

Conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.mappath("dbclients.mdb")

Conn.Execute "INSERT INTO teste (teste, telefone, email) VALUES ()"

 

response.write "Cadastro efetuado com sucesso!" & "<br>" & "<a href=teste.asp>voltar</a>"

%>

So não sei como fazer para colocar os values, tipo não sei como colocar as aspas, fica dando errado!

por que tenho que pegar o valor das string(nome,telefone, email), e adicionar no banco de dados!

 

Gostaria de saber!

 

Outra coisa é Urgente, PEssoal!

 

Muito obrigado antes de tudo!

 

 

Ythalo Rossy!

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.