Frage

Mit Bezug Beitrag: C # - ExecuteNonQuery () funktioniert nicht mit SQL Server CE

Ich habe das gleiche Problem mit einer angeschlossenen Access-Datenbank zu meinem Projekt, und ich in die Tat zu Insert Datensätze versuche aber alles umsonst, es sagt mir, dass es eingefügt wird, aber keine Datensätze gefunden ..

Nun, die oben Beitrag diskutierte das Problem und seine Ursache, aber ich will mehr über die Lösung wissen, ... wie ich dieses Problem lösen kann ???

Mit freundlichen Grüßen

Baher.

War es hilfreich?

Lösung

Ich glaube, ich fand die Lösung heraus, nachdem für einige Benutzer i die folgenden Änderungen haben:

1- Im Solution Explorer Mich hat die Eigenschaft meiner Datenbank, die ist Kopieren Sie auf Ausgabeverzeichnis: immer Zu Kopieren Sie die Ausgabe-Verzeichnis: Do not Copy

2- In der Explorer Serve ich meine Datenbank rechts geklickt und die Verbindung, um es an die Datenbank modifiziert, die in meinem bin Ordner vorhanden ist.

Das ist es ...

Hoffnung, dass es hilft

Andere Tipps

Sind Sie mit Transaktionen? Wenn ja, stellen Sie sicher, dass Sie es begehen oder dass Sie nicht versehentlich ein Rollback

Herr, ich glaube, die Verbindung ist bereits geöffnet, da die Abfrage keine Ausnahme ausgelöst hat, w

Herr, was tut ur Abfrage aussehen? String-Darstellung, da, wenn Sie eine WHERE-Klausel, und das Feld fehlt, oder wenn ur die Aktualisierung, die eine WHERE claause würde keine Ausnahme aus und würden Sie sagen, dass alles, was eingeführt wird aber wahrscheinlich nicht, da sie die databse zugegriffen hat und sah für den Tisch, aber hatten keine Variablen, es ist einfach passiert ....

finden
  1. Überprüfen Sie, ob die Verbindung geöffnet ist, wenn Sie in c # ausführen
  2. Sie sicher, dass Sie keine nicht ausgeführten Transaktion haben in SQL
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top