Identificare un nuovo record

giovedì 17 aprile 2014 - 11.38

jjchuck Profilo | Senior Member

ciao bbelli
debbo inviare una mail al sistemista quando per un dato cliente si genera una fattura:
quando c'è un nuovo record nella relativa tabella ovviamente...

ho letto che si può fare con i trigger ...ma non so se posso inserirlo (se accetta di farmelo fare)

...oppure con il solo sql come faccio ad identificare il nuovo record ?

certo di avere una risposta...ve saluto

alx_81 Profilo | Guru

>ciao bbelli
ciao

>ho letto che si può fare con i trigger ...ma non so se posso inserirlo (se accetta di farmelo fare)
sì sì, si può.. Però per spedire un'email personalmente non utilizzerei mai sql server. A meno che non si tratti di email di manutenzione delle istanze o alert di qualche tipo relativi a SQL Server e alla sua salute.
Non hai un'applicazione che genera la fattura? Se sì, chiami il db, se la fattura è stata creata con successo, invii l'email usando il System.Net namespace (se usi .net).

>...oppure con il solo sql come faccio ad identificare il nuovo record ?
Sempre dall'app, ti fai tornare l'id della fattura inserita.. se quello è valorizzato, tutto è andato bene e quindi puoi inviare l'email.

>certo di avere una risposta...ve saluto
ciao
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

jjchuck Profilo | Senior Member

ok opterei per la seconda...

tuttavia non cè un solo campo chiave....

cè anche un campo timestamp....

cmq se ho problemi ti dico

intanto grazie e buone feste

ciao Ale

alx_81 Profilo | Guru

>ok opterei per la seconda...
>tuttavia non cè un solo campo chiave....
>cè anche un campo timestamp....
>cmq se ho problemi ti dico
ok se hai una chiave composta non è un problema.
Io intendevo qualcosa che identifica univocamente la fattura (un progressivo, una chiave composta, scegli tu).
Anche un codice di errore è sufficiente.. Se la chiamata torna X allora la fattura è stata inserita..


>intanto grazie e buone feste
>ciao Ale
ciao e buone feste a te!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5