Ver Mensaje Individual
  #16 (permalink)  
Antiguo 03/05/2007, 06:21
Avatar de Shilfild
Shilfild
 
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Duda con el objeto Recordset

Uhm.. me dá otro error cuando incluyo otro case

Declaro el Recordset arriba:

Código:
var rstcomics= Server.CreateObject("ADODB.RecordSet");
var rstconcierto= Server.CreateObject("ADODB.RecordSet");
Lo uso abajo:
Código:
 switch(rstBusqueda.Fields(0).value) {
case "comic":
var comic="Select comic_titulo,comic_imagen from comics where id_comic='"+ rstIntranet.Fields(0).value +"'";
							rstcomics.Open(comic,cone,adOpenStatic,adCmdTable);
//Response.Write("Destacado ID: " + rstIntranet.Fields(0).value + " es comics");
Response.write("<img src='"+rstcomics.Fields(1).value+"'>")
Response.Write("<a href='desarrollo_comics.asp?Id="+rstcomics.Fields(0).value+"' class='desarrollo' target='_parent'>"+rstcomics.Fields(0).value+"</a>")
rstcomics.close();
break;
						
case "conciertos":
var conciertos="Select concierto_titulo,concierto_imagen from conciertos where id_concierto='"+ rstIntranet.Fields(0).value +"'";
							rstconcierto.Open(conciertos,cone,adOpenStatic,adCmdTable);                          
Response.write("<img src='"+rstconcierto.Fields(1).value+"'>")
Response.Write("<a href='desarrollo_comics.asp?Id="+rstconcierto.Fields(0).value+"' class='desarrollo' target='_parent'>"+rstconcierto.Fields(0).value+"</a>")
rstconcierto.close();
break;
Y me dá este 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_zuri.asp, línea 87


Linea 87: rstconcierto.Open(conciertos,cone,adOpenStatic,adC mdTable);

Lo único que se me puede ocurrir es .. que de error con el cone, pero no tengo que cerrarlo y abrirlo cada vez no?