2017-02-09 5 views
1

Ich verwende derzeit VS2015 und eine lokale Instanz von MySQL Server (über Workbench verwaltet), um ein Schulprojekt zu entwickeln.Verbindungsfehler beim Konfigurieren der MySQL-Datenquelle im Assistenten zum Konfigurieren der Datenquelle

Das Projekt ist eine Webformular-App (.NET/C#), die ich noch nie wirklich gemacht habe. Ich habe C# mit einer MySQL-Verbindung in der Vergangenheit gemacht, aber ich denke, es war nur eine Windows-Formular-App, und ich hatte keine Probleme, die Datenbank mit dem Formular zu verbinden.

Ich versuche derzeit, ein GridView-Element aus der Toolbox in Visual Studio zu verwenden, um eine Verbindung zu meiner Datenbank herzustellen. Wenn ich in die Quelleinstellungen gehe und sie editiere, kann ich eine Verbindung herstellen und die Tabellen in meiner Datenbank sehen.

Ich kann dann auf die Schaltfläche "Test Connection" klicken, und es wird erfolgreich eine Verbindung herstellen. Allerdings, wenn ich vorwärts gehen und versuchen, Elemente wählen Sie aus der Tabelle anzuzeigen, und klicken Sie dann auf „Testabfrage“ ich folgende Fehlermeldung erhalten:

enter image description here

ich den Fehler gegoogelt habe und versucht, einige der Lösungen auf SO gefunden, wie die Clear MEF Cache-Erweiterung installiert, aber es hat nichts gelöst.

Zusätzlich habe ich einige Funktionen von Grund auf neu erstellt, um Daten zu verbinden und einzufügen. Sie haben auch Probleme darin, dass der Versuch, mehr als einen Wert in die Tabelle einzufügen, fehlschlägt. Wie INSERT INTO user_info (user_id, benutzername) VALUES ('5', "Bob") fügt die user_id, aber nicht den user_name ein.

+0

Alternativ können Sie versuchen, eine Verbindung mit Code manuell zu öffnen, um sicherzustellen, dass Sie eine Verbindung herstellen können. – Mokey

Antwort

Verwandte Themen