
14/07/2003, 09:44
|
| | Fecha de Ingreso: junio-2003
Mensajes: 18
Antigüedad: 21 años, 10 meses Puntos: 0 | |
error 0x80020009 hola: m da un error 0x80020009
hice un foro en el que hay que darse de alta primero para luego poder meter preguntas.
Hago un recuento del número de respuestas por cada pregunta relacionándo la tabla de respuestas y la de preguntas en la base de datos que he hecho en access.
Al meter una nueva pregunta me da un error y eso que valido si esa pregunta tiene alguna respuesta con un if.
Bueno aquí está mi código para el q no me haya entendido:
<%Option Explicit
Dim Con, Sql, Sql1, Rs1, Rs, Odbc, resp, vali
Set Con=Server.CreateObject("ADODB.CONNECTION")
Odbc = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("../../DB/foro.mdb")
Con.Open Odbc
Sql="Select * From preguntas"
Sql1 = "SELECT respuestas.numero, Count(respuestas.numerores) AS CuentaDenumerores FROM respuestas GROUP BY respuestas.numero;"
Set Rs = Server.CreateObject("ADODB.Recordset")
Set Rs1 = Server.CreateObject("ADODB.Recordset")
Rs.Open Sql, Con
Rs1.Open Sql1, Con
%> |