ich hätte da mal wieder ein Problem.
Daten aus einer MySQL-Datenbank bekomme ich problemlos in meine Excel-Tabellen. Dies bekomme ich auch per VBA gesteuert. Hierzu habe ich eine ODBC-Verbindung erstellt. In der Excel-Tabelle erstelle ich dann eine neue Datenverbindung, die ich dann per VBA steuern kann (z.B. den SQL-String anpassen).
Wie aber kann ich in die MySQL-Datenbank schreiben?
Wenn ich in Excel eine neue Datenverbindung erstelle, und dabei als SQL-Befehl z.B. einen INSERT eingebe, bekomme ich von Excel die Fehlermeldung
Die Abfrage oder das Öffnen der Tabelle konnte nicht ausgeführt werden.
Prüfen Sie den Datenbankserver oder kontaktieren Sie Ihren Datenbankadministrator.
Vergewissern Sie sich, dass die externe Datenbank verfügbar ist, und nicht
verschoben bzw. umorganisiert wurde.
Wiederholen Sie anschließend den Vorgang.
Die Fehlermeldung kommt sicherlich dadurch zustande, daß bei dem INSERT ja keine Daten zurückgegeben werden.Wie sieht also der VBA-Code aus, mit dem ich über eine ODBC-Verbindung einen Datensatz in eine MYSQL-Tabelle schreiben kann? Google und die Forensuche haben mich leider nicht weitergebracht.
Gruß, André