Buenas noches:
Tengo una consulta:
consulta="select
autor.idautor,autor.autor,título.título,título.idtítulo,formato.formato from
formato inner join (autor inner join título on autor.idautor=título.idautor)
on formato.idformato=título.idformato where autor='"&valor&"'"
la cual recoge info de un pág. musica.asp con registros dento de un combo
contra una tabla (título).
Esto está en titulo.asp
dim valor
valor=request.form("titulo")
El caso que en musica.asp pongo:
conTitulo="select * from título order by título DESC "
titulo=conexion.execute(conTitulo)
y en esa misma pág. me aparece el combo ordenado como veis. Pues me da este
error:
Error de sintaxis (falta operador) en la expresión de consulta
'título='You've come a long way, baby''.
/ASP/musica/titulo.asp, line 40
... el cual pertenece a esta instrucción:
resultado.open consulta,conexion,adopenkeyset,adlockoptimistic,adcmdtext
que está bien!! pues ocurre que si eligo otro registro del combo no hay
problemas!!
... y si coloco
conTitulo="select * from título order by título ASC "
titulo=conexion.execute(conTitulo)
me da este error:
Campo COUNT incorrecto
/ASP/musica/titulo.asp, line 40
y no tengo ningún campo count!! , luego eligo otro registro y funciona bien.
A qué puede ser debido esto???
Gracias anticipadas.
Leer las respuestas