Tento MSAccess tutoriál vysvětluje, jak používat Přístup InStr funkci s syntaxe a příklady.
popis
funkce Microsoft Access InStr vrací pozici prvního výskytu řetězce v jiném řetězci.
Syntax
syntaxe funkce InStr v MS Access je:
InStr ( , string_being_searched, string2, )
Parametry nebo Argumenty
začněte Volitelné. Je to výchozí pozice pro vyhledávání. Pokud je tento parametr vynechán, vyhledávání začne v pozici 1., string_being_searched řetězec, který bude prohledán. string2 řetězec hledat. porovnat
nepovinné. Toto je typ srovnání, které je třeba provést.,id=“2e217f214f“>
Note
- The first position in string_being_searched is 1.,
- při hledání umístění string2 v string_being_searched funkce InStr neprovádí vyhledávání citlivé na velká a malá písmena.
- pokud se string2 nenachází v string_being_searched, funkce InStr vrátí 0.
- pokud je string_being_searched nulová délka, funkce InStr vrátí 0.
- pokud je string_being_searched null, funkce InStr vrátí null.
- pokud je string2 nulová délka, funkce InStr vrátí hodnotu použitou v parametru start.
- pokud je parametr start vynechán, vrátí se funkce InStr 1.,
- pokud je start větší než string2, vrátí se funkce InStr 0.
se Vztahuje Na
InStr funkci lze použít v následujících verzích sady Microsoft Přístup:
- Access 2016, Access 2013, Access 2010 Access 2007, Access 2003, Access XP, Access 2000
Příklad:
Pojďme se podívat na to, jak používat funkce InStr v MS Access:
Příklad ve VBA Kódu
InStr funkce lze použít v kódu jazyka VBA v aplikaci Microsoft Access.,
například:
Dim LPosition As IntegerLPosition = InStr (10, "Tech on the Net", "t")
V tomto příkladu je proměnné s názvem LPosition nyní obsahuje hodnotu 15.
příklad v SQL / Queries
funkci InStr můžete také použít v dotazu v aplikaci Microsoft Access.
například:
V tomto dotazu jsme použili funkce InStr takto:
Expr1: InStr(1,,"t")
Tento dotaz vrátí pozici prvního „t“ v Názevkategorie. Výsledky se zobrazí ve sloupci s názvem Expr1. Expr1 můžete nahradit názvem sloupce, který je smysluplnější.,
například:
Position: InStr(1,,"t")
výsledky by se nyní zobrazí ve sloupci názvem Pozice.