perhaps

(db.actividades_riesgos.riesgos==riesgo)

should be

(db.actividades_riesgos.riesgos==riesgo.first().id)

On Jan 15, 5:24 am, luifran <lbernalhernan...@yahoo.es> wrote:
> db.define_table('actividades_riesgos',Field('actividades',db.actividades),F 
> ield('riesgos',db.riesgos))
>
> actividad=db(db.actividades.nombre==request.args(0)).select(db.actividades.
> id)
> riesgo=db(db.riesgos.nombre==request.args(1)).select(db.riesgos.id)
> record = db((db.actividades_riesgos.actividades==actividad) &
> (db.actividades_riesgos.riesgos==riesgo)).select().first()
>
> The last line show the next error:
> TypeError: int() argument must be a string or a number, not 'Rows' //

Reply via email to