FM e trigger SQL

Spazio dedicato al mondo MYSQL/Postgre. Creazione di front-end FileMaker, query e operatività sui dati sql.

Moderatore: Moderatori

Rispondi
elfry
Messaggi: 1
Iscritto il: martedì 1 ottobre 2013, 10:49

FM e trigger SQL

Messaggio da elfry » martedì 1 ottobre 2013, 11:11

Ciao,
l'architettura della mia applicazione è la seguente:
- Su una macchina ho installato FM Server 12 Advanced
- Su un'altra macchina ho installato SQL Server 2008 R2

Il problema è questo:
Ho creato su sql un trigger che parte sull'insert di un record in una tabella
SE eseguo l'insert del record direttamente in SQL, funziona tutto,
Se eseguo l'insert del record da FM mi compare l'errore ODBC 1408.
La funzione Get ( UltimoErroreODBC ) mi restituisce : "[Microsoft][ODBC SQL Server Driver][SQL Server]The target table 'XYZ' of the DML statement cannot have any enabled triggers if the statement contains an OUTPUT clause without INTO clause.
[Microsoft][ODBC SQL Server Driver][SQL Server]Statement(s) could not be prepared.”


La cosa assurda è che non posso fare delle insert nemmeno nelle altre tabelle che non hanno nulla a che fare con questa.
Se cancello il trigger SQL magicamente la insert FM funziona.

Qualcuno può aiutarmi a capire dove sta il problema?

Rispondi