Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Identificare un nuovo record
giovedì 17 aprile 2014 - 11.38
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jjchuck
Profilo
| Senior Member
429
messaggi | Data Invio:
gio 17 apr 2014 - 11:38
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
8.814
messaggi | Data Invio:
ven 18 apr 2014 - 14:36
>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
429
messaggi | Data Invio:
ven 18 apr 2014 - 15:21
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
8.814
messaggi | Data Invio:
ven 18 apr 2014 - 15:32
>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
Torna su
Stanze Forum
Elenco Threads
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 !