Fråga : Using DLookup i VBA kodifiera tar fram på bildar

Förmiddag I using 3 Dlookups på en ta fram bildar för närvarande, men den saktar bilda besegrar för mycket.  Jag skulle något liknande för att använda Dlookupen i VBA som ska startas, när ”en calc” knäppas klickas.  Bilda är ett fortlöpande bildar med 100 eller antecknar så.  Skrivkunnig förmiddag I kodifiera för det DLookup meddelandet men förmiddag inte sure hur jag kan få den för att cykla till och med alla rekord på bilda.  Är denna möjlighet? " klar "

Svar : Using DLookup i VBA kodifiera tar fram på bildar

Hi,

Jag skulle använder något som var lik:

välj lämnat (type_desc, 10)

att att välja 10 teckenen längst till vänster. Om du önskar egentligen fixad längd, då dig styrkabehov att vaddera skugga utrymmen:

välj lämnat (type_desc+ ', 10)

om den kan vara OGILTIG, då bör egentligen kontrollera nullibilityen av kolonnen:

välj lämnat (isnull (type_desc, '') + ' ', 10)

eller du kan också konvertera eller cast som RÖDING (10) som väl…,

vald omvänd (röding (10), type_desc)

vald cast (type_desc som röding (10))

Den skulle är trevlig att ha en formatera att befalla/fungerar, men i SQL-server vi gör inte. Emellertid det finns några väg av att behandla den per över, precis a bet lite ”rått”.
Andra lösningar  
 
programming4us programming4us