Ir para conteúdo

POWERED BY:

Arquivado

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

_sarcofago_

Microsoft VBScript runtime error '800a01a8'

Recommended Posts

Como Arrumar isto:

 

Microsoft VBScript runtime error '800a01a8'

 

Object required: ''

 

/innomine/apagarnoticia.asp, line 12

 

 

<%@ Language=VBScript %><%response.buffer=true%><HTML><BODY><%cnpath="DBQ=" & Server.MapPath("noticias.mdb") DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath  Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open DataSourcecon.Execute("delete*from Noticias where id="&Request.querystring("id"))Response.Redirect"admin.asp"%></BODY></HTML>

Valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique se o Request está retornando algo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como Arrumar isto:Microsoft VBScript runtime error '800a01a8' Object required: '' /innomine/apagarnoticia.asp, line 12

<%@ Language=VBScript %><%response.buffer=true%><HTML><BODY><%cnpath="DBQ=" & Server.MapPath("noticias.mdb") DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath  Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open DataSourcecon.Execute("delete*from Noticias where id="&Request.querystring("id"))Response.Redirect"admin.asp"%></BODY></HTML>
Valeu!!
Você abriu a conexão na variável CONN (com dois N's) mas verifique que está a referenciando por CON (com somente um N)... Prestenção parceiro... :P - Fernando Botelho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas, tenho o mesmo erro, é a primeira vez que estou tentando algo no ASP. Estou tentando seguir um livro.

 

Imagem Postada

 

 

o code:

 

<html>
<head>
<title>Acessando dados de um banco de dados Access</title>
</head>
<body>
<font face="arial" size="2" color="red"><b>Olá pessoal! Estes são alguns dados do primeiro livro, da Tabela Livros, da Editora On-line</font></b><Br><Br>
<%
DIM conEditora
DIM rsLivros
const cntCaminho = "c:\serieweb\Ecommerce\database\editora.mdb"
Set conEditora = Server.CreateObject("ADODB.Connection")
Set rs.Livros = Server.CreateObject("ADODB.Recordset")
conEditora.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & cntCaminho
rsLivros.Open "Livros" ,conEditora
Response.Write "Código: " & rsLivros.Fields("codLivro") & "<Br>" & "Título do Livro: " & rsLivros.Fields("Titulo")
rsLivros.Close
conEditora.Close
%>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você setou o recordset como rs.Livros... O correto seria rsLivros:

 

Set rsLivros = Server.CreateObject("ADODB.Recordset")

é isso, por acaso já tinha reparado no . a mais.

 

obrigado pela resposta.

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.