Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/04/2007, 03:49
Avatar de Shilfild
Shilfild
 
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Error de sintaxis en CASE?

Sé, bueno, supongo porque yo aquí no tengo ya nada el 100% seguro que el error que tengo ahora mismo es en la select, pero quizás a simple vista veais un error que no consigo ver yo ni para atrás.

Si pudierais leerlo un momento y ayudarme lo agradecería mucho

Código:
intra2=new ActiveXObject("ADODB.RecordSet");
intra3=new ActiveXObject("ADODB.RecordSet");
varmax="Select max(id_destacado) from destacados";
intra2.Open(varmax,cone,adOpenStatic,adCmdTable);
vartabla="Select tipo_nombre from tipos where id_tipo=(select destacados_tipo from destacados where id_destacado='"+ varmax +"')";
intra3.Open(vartabla,cone,adOpenStatic,adCmdTable); %>
El error: Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios.
/portal_joven/listado_destacados.asp, línea 41


Linea41: intra3.Open(vartabla,cone,adOpenStatic,adCmdTable) ; %>

Si por lo que sea quereis más información sobre tablas y demás, aquí está todo explicado x_x Gracias de antemano

http://www.forosdelweb.com/f21/no-consigo-crear-select-correcta-485074/