Ich habe die gleiche SQL-Abfrage in Access und ich überprüfte es in SQL Server und kam mit zwei verschiedenen Ergebnissen. Im Zugriff bekomme ich 0 Datensätze zurückgesendet (Recordcount = 1) aber nichts zeigt. In SQL erhalte ich ungefähr 30 Datensätze. Nicht sicher, was vor sich geht.ACCESS 2010 SQL Keine Daten zurückgegeben. SQL Gibt die gleiche Abfrage zurück
Dim sql as String
Dim rs As Recordset
sql = "SELECT * FROM Client Where State = 'MN'"
Set rs = CurrentDb.OpenRecordset(sql, dbOpenDynaset, dbSeeChanges)
'Being called from frmClient
DoCmd.OpenForm "frmUpdate2", acNormal
Die Textfelder auf frmUpdate2 werden leer angezeigt.
Control Source ist richtig und passt
Filter Lookup = Database Default
Enabled = Yes
frmUpdate2:
Record Source = Client
Recordset Type = Dynaset
Allow Additions = Yes