auf/an dem Tisch
Fajnie już powiedzieliście, ale kilka rzeczy muszę dopowiedzieć.
Po pierwsze musi być
am Tisch, kontrakcja jest obowiązkowa, bo inaczej
dem zyskuje funkcję zaimka wskazującego.
Po drugie
an też używamy, jak coś jest na powierzchni poziomej, ale od spodu, np.
Die Lampe hängt an der Decke (lampa wisi na suficie).