M
MSCom
Neuer Benutzer
Threadstarter
- Dabei seit
- 20.09.2016
- Beiträge
- 1
Hallo Zusammen,
Ich habe eine Problem und komme nicht auf die lösung.
Ich habe eine Access Anwendung geschrieben, für den Versand bereich in der Firma.
Die Tabellen sind auf dem SQLSrv 2008 R2, und werden über ODBC datensatzquelle "SQL Server" in access verknüpft.
betroffene Tabellen,
dbo_PLKopf
dbo_PLLSignorieren
Alle anderen funktionieren.
Fehlerbeschreibung:
kurz erklärt, UPDATE und DELETE befehl funktionieren nicht auf die tabelle Insert befehl geht.
Bei der fehlersuche, bin ich nun soweit gestoßen das wenn Ich die Datenbank im Entwicklermodus öffne, darin dann nur die Tabelle öffne, letztendlich kein delete und update befehle durchführen kann.
Sobald ich eine Zeile zum testen löschen will kommt die fehlermeldung "Das Microsoft Access-Datenbankmodul hat den Vorgangn angehalten, da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu ändern"
Beim ändern eines wertes in der tabelle, bekomme ich die schreibkonflikt meldung. Bei der meldung ist der button "Datensatz speichern" ausgegraut.
Der Insert befehl funktioniert in beiden tabellen.
Das ganze führt dann zu folgeproblemen in der eigentlichen Anwendersicht beim ändern von datensätzen.
Was ich bereits versucht habe:
die Tabelle nochmal erneut verknüpft - fehlerbild bleibt
die Tabelle neu erstellt - fehlerbild bleibt
die Tabelle neu mit anderem Tabellen namen erstellt - fehlerbild bleibt
eine komplett neue leere ACCESS DB erstellt und nur die Tabelle dbo_PLKopf verknüpft - fehlerbild bleibt
Beim Beobachten im aktivitäten monitor, auf dem SQLSrv ist auch nur meine Sitzung zur entsprechenden Datenbank offen.
Zum testen habe ich zwei kurze bündige php und java codes erzeugt um in die tabellen zu schreiben und zu löschen - das funktioniert
Direkt auf dem SQL server die tabelle bearbeitet und zeile gelöscht - das funktioniert auch
Vielleicht noch Relevant:
Ich Verwende Office 2016 Professional und SQL Server 2008 R2
Ich hoffe jemand hat eine lösung dazu.
Ich habe eine Problem und komme nicht auf die lösung.
Ich habe eine Access Anwendung geschrieben, für den Versand bereich in der Firma.
Die Tabellen sind auf dem SQLSrv 2008 R2, und werden über ODBC datensatzquelle "SQL Server" in access verknüpft.
betroffene Tabellen,
dbo_PLKopf
dbo_PLLSignorieren
Alle anderen funktionieren.
Fehlerbeschreibung:
kurz erklärt, UPDATE und DELETE befehl funktionieren nicht auf die tabelle Insert befehl geht.
Bei der fehlersuche, bin ich nun soweit gestoßen das wenn Ich die Datenbank im Entwicklermodus öffne, darin dann nur die Tabelle öffne, letztendlich kein delete und update befehle durchführen kann.
Sobald ich eine Zeile zum testen löschen will kommt die fehlermeldung "Das Microsoft Access-Datenbankmodul hat den Vorgangn angehalten, da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu ändern"
Beim ändern eines wertes in der tabelle, bekomme ich die schreibkonflikt meldung. Bei der meldung ist der button "Datensatz speichern" ausgegraut.
Der Insert befehl funktioniert in beiden tabellen.
Das ganze führt dann zu folgeproblemen in der eigentlichen Anwendersicht beim ändern von datensätzen.
Was ich bereits versucht habe:
die Tabelle nochmal erneut verknüpft - fehlerbild bleibt
die Tabelle neu erstellt - fehlerbild bleibt
die Tabelle neu mit anderem Tabellen namen erstellt - fehlerbild bleibt
eine komplett neue leere ACCESS DB erstellt und nur die Tabelle dbo_PLKopf verknüpft - fehlerbild bleibt
Beim Beobachten im aktivitäten monitor, auf dem SQLSrv ist auch nur meine Sitzung zur entsprechenden Datenbank offen.
Zum testen habe ich zwei kurze bündige php und java codes erzeugt um in die tabellen zu schreiben und zu löschen - das funktioniert
Direkt auf dem SQL server die tabelle bearbeitet und zeile gelöscht - das funktioniert auch
Vielleicht noch Relevant:
Ich Verwende Office 2016 Professional und SQL Server 2008 R2
Ich hoffe jemand hat eine lösung dazu.