Mmmmhhh!!!
strano,
1°)
il comportamento che lamenti è decisamente anomalo
2°)
non immagino come hai fatto a testarlo perche premere nello stessissimo istante il tasto è decisamente difficile anche se vi mettete li con il cronometro
3°)
che poi i 2 client ti inseriscano lo stesso nome e cognome che sono delle variabili diverse sui 2 singoli client ?????
a parer mio c'è qualcos'altro che ci sfugge
per una rapida e "ignorante" soluzione potresti tentare cosi
La INSERT la sposti in una Stored nel DB principale MSSQL
poi usi queste 2 stored di sistema specifiche che servono ad evitare accavallamenti
https://msdn.microsoft.com/it-it/lib...or=-2147217396
https://msdn.microsoft.com/it-it/lib...=sql.120).aspx
Pero se ci dici qualcosa in piu magari capiamo il problema e si risolve piu semplicemente
Il DB di SQLServer dove si trova ??
nel suo server dedicato ???
quel codice che ci posti (#3) gira sui client?? (sicuramente si)
Cosa usi come client ???
- access
- ASP
- VB
- Altro ??
magari postaci una demo ridottissima del DataBase e del Client
in modo che si possa testare effettivamente il tutto
PS:
qualcosa mi dice che per generare le variabili della INSERT ti appoggi a una tabella fisica presente nel DataBase, se fosse cosi mi spiegherei il problema