Hi,
auch wenn es die möglicherweise nicht bei der Lösung Deines Problems hilft, vielleicht hilft es zukünftig Probleme zu vermeiden.
SQL = "INSERT INTO PM (UID,To,Text,Subject) Values ('2','2',' sdfsdf','sdfsdfs4566sd54f')"
"Text" ist ein reservierter Bezeichner in Access (http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B286335). Was soll in dem Zusammenhang das hier bedeuten:
Die Variablen-namen, -typen und -werte sind eindeutig gültig.
?
HTH Robert
P.S.: Das Gros meiner wenigen Beiträge hier scheint sich um dieses Thema zu drehen. Wieso kommen die Leute immer wieder auf die Idee, so etwas wie "Text", "Name", "int", "Date" o.ä. als Variablen- oder Spaltenbezeichner zu verwenden?