Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Der Parameter '@myLeft' muss definiert werden

Ich habe die Lösung für dieses Problem gefunden, indem ich eine umfangreiche Google-Suche nach undefinierten Parametern in MySQL durchgeführt habe. Dieser Artikel (MySql. Data.MySqlClient.MySqlException:Parameter '@id' muss definiert werden ) behandelt die Grundlagen des Problems. Soweit ich weiß, bezieht es sich auf ein Upgrade des Connectors.

Sie müssen Allow User Variables=True hinzufügen in der Verbindungszeichenfolge, um benutzerdefinierte Variablen zu verwenden. Ziemlich einfache Lösung für ein ebenso schwieriges Problem.;)