Hallo,
das Problem liegt wahrscheinlich an Deiner ID. Wenn diese ein Autoincrement-Feld ist, darf dieses nicht mehr in der INSERT-Anweisung auftauchen. Für dieses Feld ist normalerweise die
DB zuständig.
mydb.Query('INSERT INTO aufnahmen (name , genre ) VALUES ('''+temp+''',''test'')');