Frage

Ich versuche, meine MVC3-Anwendung zu erhalten, um die MySQL-Datenbank anstelle von SQL Server 2008 zu verwenden. Ich habe die zugehörige Datenbank und Objekte in MySQL erstellt.Und aktualisiert die Verbindungszeichenfolge in meiner Web.config-Datei, um MySQL.Data.mysqlclient zu verweisen.

Wenn ich meine Anwendung ausführe und versuchen, mich anzumelden, bekomme ich den Fehler generasacodicetagpre.

Ich habe ein benutzerdefiniertes MembershipProvider und innerhalb des Validierungsprozesses habe ich folgende generasacodicetagpre.

Der obige Code funktioniert perfekt mit SQL Server 2008, aber nur mit MySQL.Irgendeine Idee, wie ich das bitte lösen kann?

Ich habe keine Auslöser, die auf dem zugrunde liegenden Tisch BTW definiert sind.Die Anwendung ist zuerst MVC3 mit EF-Code. Danke,

War es hilfreich?

Lösung

Wenn jemand anderes dieses Problem hat, war das Problem mit dem GUID wie ich.Um dies zu überwinden, fügen Sie Ihrer Verbindungszeichenfolge Folgendes hinzu

alte GUIDS= TRUE

So zum Beispiel sieht meine Verbindungszeichenfolge jetzt so aus. generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top