Frage : vba sql-Störung im Microsoft Access

Ich habe den folgenden Code in meiner Zugangsdatenbank:

Set rs = CurrentDb.OpenRecordset („select * vom NonconformancesbyUCRNo Auftrag durch AutoNumber, UCRNo“)

But, wenn ich gehe, den Code laufen zu lassen, erhalte ich einen Laufzeitfehler 3622: Sie müssen die dbSeeChanges Wahl mit OpenRecordset verwenden, wenn Sie auf eine SQL-Servertabelle zurückgreifen, die eine IDENTITÄTS-Spalte hat.  

So, das ich auf dem Netz suchte und mit dem folgenden aufkam:

Set rs = CurrentDb.OpenRecordset („select * vom NonconformancesbyUCRNo Auftrag durch AutoNumber, UCRNo“, dbOpenDynamic, die dbSeeChanges, dbOptimistic)

But jetzt, wenn ich den Code laufen lasse, erhalte ich Laufzeit3001: unzulässiges Argument auf der Codelinie oben.  Die Tabelle ist eine SQL-Tabelle und das Feld AutoNumber ist der Primärschlüssel (ich schätze das Identitätsspaltenfeld).  

This ist eine Vermächtnistabelle, in der die Identitätsspalte AutoNumber (Primärschlüssel) genannt und seine Feldeinstellungen ist AutoNumber, das ohne Duplikate erhöht.  Könnte ein Experte bitte helfen.  You.
danken

Antwort : vba sql-Störung im Microsoft Access

Weil das HDAudio Sie jede mögliche Steckfassung für irgendeinen Zweck benutzen lässt, müssen Sie spezifizieren, welche Steckfassung Sie Linie sein wünschen innen und die Registeränderungen vermutlich umfangreich sind.

RegShot auf einem sauberen System verwenden, einen Schnappschuß nehmen, Linie-in der Vorrichtung anschließen, es auf das Volumen einstellen, das Sie einen anderen Schnappschuß wünschen, nehmen, und RegShot die zwei vergleichen lassen.  Sie erhalten eine Textdatei mit allen Registeränderungen, die Sie und als Maschinenstarteintragung dann drücken können speichern.  http://sourceforge.net/projects/regshot/

Weitere Lösungen  
 
programming4us programming4us