sql >> Database >  >> RDS >> Mysql

WCF, MySQL en transactie

Dit kan niet de code zijn die een probleem veroorzaakt. De fout die u krijgt, komt van een poging om een ​​MySqlTransaction naar/van de service terug te sturen of door te geven. Dat gaat gewoon niet werken.

En waarom stel je in hemelsnaam een ​​Commando-object aan de buitenwereld bloot via een openbaar eigendom? Bovendien lijkt het er niet eens op dat je het gebruikt... Verwijder die eigenschap en houd je opdracht beperkt tot de methode die het gebruikt. Als je dat niet doet en je draait deze service als eenling, krijg je veel gekke bugs.

Sterker nog... Dit is een uiterst gevaarlijke dienst om aan de kaak te stellen. Als u iemand anders dan uzelf zou laten gebruiken, biedt het geen inkapseling. Ach, je kunt net zo goed een poort rechtstreeks naar de SQL Server openen, hoe stom dat ook klinkt.




  1. PDO-fout:SQLSTATE [HY000]:Algemene fout:2031

  2. Hoe om te gaan met fragmentatie van auto_increment ID-kolom in MySQL

  3. Laravel SQLSTATE [23000]:schending van integriteitsbeperking:1452 Kan een onderliggende rij niet toevoegen of bijwerken

  4. Hoe de serverstatuscode te repareren:302 Gevonden door SQL Inject Me Firefox Add-on