Vraag : Het gebruiken van DLookup in code VBA inzake de Vorm van de Toegang

Ik gebruik momenteel 3 Dlookups op een toegangsvorm maar het vertraagt de vorm onderaan teveel.  Ik zou Dlookup in VBA willen gebruiken die zal worden teweeggebracht wanneer een „calc“ knoop wordt geklikt.  De vorm is een ononderbroken vorm met 100 of zo verslagen.  Ik kan de code voor de verklaring schrijven DLookup maar ben niet zeker hoe ik het aan cyclus door alle verslagen op de vorm kan krijgen.  Is dit mogelijk?

Antwoord : Het gebruiken van DLookup in code VBA inzake de Vorm van de Toegang

Hallo,

Ik zou iets als gebruiken:

selecteer links (type_desc, 10)

om de uiterst linkse 10 karakters te selecteren. Als u werkelijk vaste lengte wilt, dan zou u het slepen ruimten kunnen moeten opvullen:

selecteer links (type_desc+ ', 10)

als het ONGELDIG kan zijn, dan nullibility van de kolom werkelijk zou moeten controleren:

selecteer links (isnull (type_desc, '') + ' ', 10)

of u kunt ook als KLUSJE (10) omzetten of gieten eveneens…

selecteer bekeerling (klusje (10), type_desc)

selecteer gegoten (type_desc als klusje (10))

Het zou aardig zijn om een een formaatbevel/functie te hebben, maar in SQL Server wij niet. Nochtans, zijn er een paar manieren om te behandelen het per hierboven, enkel een klein „ruw“ beetje.
Andere oplossingen  
 
programming4us programming4us