sql >> Database teknologi >  >> RDS >> Mysql

WCF, MySQL og Transaction

Dette kan ikke være koden, der forårsager et problem. Fejlen du får kommer fra et forsøg på at returnere eller sende en MySqlTransaction til/fra tjenesten. Det kommer simpelthen ikke til at virke.

Og hvorfor i alverden udsætter du et Command-objekt for omverdenen via en offentlig ejendom? Ydermere ser det ikke engang ud til, at du bruger det... Slet den egenskab, og behold din kommando til den metode, der bruger den. Hvis du ikke gør det, og du kører denne service som en singleton, får du masser af skøre fejl.

Endnu mere... Dette er en ekstremt farlig tjeneste at afsløre. Hvis du skulle have en anden til at bruge det end dig selv, giver det ingen indkapsling. For pokker, du kan lige så godt bare åbne en port direkte til SQL Server, hvor dumt det end lyder.




  1. Kontroller codeigniter-forespørgselsfejl i stedet for at vise dem til brugeren

  2. Guide til designdatabase til online indkøbskurv i MySQL

  3. Log registreringsændringer i SQL-server i en revisionstabel

  4. MySQL Beregn procentdel