![](/forum/profile/get-photo.asp?memberid=27&type=profile&rnd=376) Elite Veteran
Beiträge: 860
![500](http://donkarl.com/forum/images/decorations/multiple/500.gif) ![100](http://donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://donkarl.com/forum/images/decorations/multiple/100.gif) ![25](http://donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://donkarl.com/forum/images/decorations/multiple/25.gif) Ort: Wien | Hallo!
Markus Wenger - 19.06.20
Seit ein paar Tagen kommt es plötzlich beim lesen von Daten aus einem Recordset zum Fehler 13. Falscher Typ. Das stimmt jedoch nicht denn wenn ich dort einen Break mache lese ich im DAO.Recordset unter RS.Fields("Feld").Value den Wert "" oder "???." wenn ich mit der Maus drüber fahre. Wenn ich das SQL welches das Recordset erzeugt als Abfrage starte erhalte ich dort eine Zahl z.B. 360 oder 120 etc. Dieses Recordset läuft schon seit Jahren so. Im Hintergrund stammen die Daten aus einer SQL Server eingebundenen Tabelle.
...
Es gibt seit mehr als einer Woche kaum ein anderes Thema in sämtlichen Access-Foren der Welt. Es handelt sich um einen Bug mit dem Dezimal-Datentyp. Hier ist der Support-Artikel dazu: https://support.microsoft.com/en-us/office/access-vba-dao-code-may-c...
Workaround ist also, auf eine funktionierende Version zurückzugehen. Ein Bugfix sollte demnächst erscheinen.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |