Al final he podido descubrir que el problema lo tengo en la 2ª query, sin embargo fuera del code behind funciona correctamente. ¿Alguna idea de como solucionar esto?
Código:
Dim querynomovido As String = "SELECT no_movido.fecha FROM no_movido, (SELECT id_vehiculo AS id_veh FROM vehiculo_adapt WHERE vehiculo_adapt.usuario = @usuario) WHERE no_movido.fecha >= @firstDate AND no_movido.fecha < @today AND no_movido.id_vehiculo = id_veh
El error: System.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near the keyword 'WHERE'. en System.Data.SqlClient.SqlConnection.OnError(SqlExc eption exception, Boolean breakConnection) en ...